Bigfoot is part human who had sex with human females 15,000 years ago
World | November 29, 2012 6:27 ISTNew York, Nov 29: The legendary Bigfoot is a human relative that arose some 15,000 years ago, a new five-year DNA study has claimed. The study conducted by a team of experts in genetics, forensics,