Everyone’s familiar with the demise of the dinosaurs thanks to a massive asteroid that slammed into…
Day: June 20, 2021
Challenger crew likely survived explosion before tragic plunge to Earth, book claims
Details about one of the US space program’s darkest moments are revealed in “The Burning Blue:…