Down syndrome theory on Hobbit species doesn’t hold to scrutiny
Tuesday
10th February
2015
Claims that bones found in an Indonesian cave are not the remains of a new species of extinct hominin but…
Claims that bones found in an Indonesian cave are not the remains of a new species of extinct hominin but…