Researchers from Stony Brook University Medical Center in New York confirmed that the Hobbits, or Homo floresiensis, are indeed a separate "human" species instead of a population of diseases Homo...
Written by Raymond Ho, FCD
on The Prancing Papio
1 day 3 hours ago