Slashdot Mirror


User: mack0196

mack0196's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. What?! on Modern Humans, Neanderthals Shared Earth for 1,000 Years · · Score: 1

    Perhaps modern humans beat them to the bipedalism patent, then they were screwed.