On January 28, 1986, the Space Shuttle Challenger exploded after it was launched from Kennedy Space Center in Florida in just 73 seconds which claimed the lives of seven astronauts.
The incident occurred in Washington, D.C. just before 9:00 p.m. on the east coast The post Military Helicopter and Passenger ...
From out of nowhere, a small darting light and then a fireball. From that brief, brutal flicker flew 67 souls.
NASA scientists have discovered organic content in the samples recovered from the asteroid Bennu, which points back to the ...
History books can only cover so much, and most of us haven’t cracked one open since we were in college. But if you want to ...
Matthew McConaughey and Woody Harrelson have reunited for a “True Detective” moment in a new ad directed by series creator ...