Fossilized poop reveals earliest inhabitants of US: study (AFP)- AFP - A new study has found that humans inhabited North America more than 14,300 years ago -- roughly 1,000 years earlier than previously thought, the journal Science reported Thursday.
Read: More
No Comments, Comment or Ping
Reply to “Poop Bandit”