Today marks the twenty fifth anniversary of the Space Shuttle Challenger Disaster. On January 28,1986, just 73 seconds into flight, the Space Shuttle Challenger broke apart, leading to the deaths of its seven crew members. The spacecraft exploded over the Atlantic Ocean, off the coast of central Florida at 11:39 a.m. Disintegration of the entire […]