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