Initially unsure of which orangutan was the father of a new baby primate, the Denver Zoo decided to have a little fun with the results and turned to the.
"Fast & Furious" actor Vin Diesel has been accused of sexual battery by a former production assistant, who claimed she was fired after the action star forced himself on her in 2010.