History25 Space Race Facts You Probably Didn’t KnowPosted by Theodorus II, Updated on November 1, 2023