Research led by the Department of Sociology & Anthropology at Ohio University has found evidence of hominin activity at a Romanian fossil site dating to at least 1.95 million years ago. This discovery ...
Some results have been hidden because they may be inaccessible to you