Spotted: 1st Evidence of Leopard Eat

Spotted: 1st Evidence of Leopard Eating Chimp
LiveScience.com
For the first time, scientists have found evidence of a leopard eating a chimpanzee.
View Comments