Tag Archive: mars

Then, Who Won the Space Race?

My last post on why “America Did Not Win The Space Race” ruffled some feathers on Reddit and Twitter. So before I go further let me put a few things straight: 1. Americans walked on the Moon. Period. Moon landing…
Read more

Last updated by at .

Follow

Get every new post delivered to your Inbox

Join other followers:

%d bloggers like this: