Exploding stars led to humans walking on two legs, radical study suggests

1 Like

It’s amazing how things light years away influence life here.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.