Hominin not ancestors of Neanderthals and modern humans: Study

A new study suggests that no known hominin is ancestor to the Neanderthals or modern humans.

Bigfoot is part human: Study

The legendary Bigfoot is a human relative that arose some 15,000 years ago, a new five-year DNA study has claimed.