Sign Up!
Login
A team of researchers claim to have confirmed the existence of a North American hominin hybrid species ("Bigfoot") through DNA sequencing of hair samples. You buy it?
Comments: Add Comment