HEFEI — Chinese scientists have unearthed dozens of human fossils dating back 300,000 years, the earliest evidence in East Asia of the evolutionary transition toward Homo sapiens, the species to which ...
The Peterborough Police Service says recreational divers found a human skull in the Otonabee River in Peterborough on July 10, 1988, but extensive air and underwater searches failed to recover the ...