Highest Rated Comments


Sternorous1 karma

So, when do you think people started populating North and South America?

I’ve always thought there was initially a west coast coastal population, any evidence for them is now under water though. Is there any way to find evidence of human habitation on the near continental shelf?