human cousin

Human cousin explains mountain gene mutation

A jawbone dating from at least 160,000 years ago of a Denisovan -- a now-extinct… Read More