For many in New Hampshire, the memory of the Space Shuttle Challenger disaster is still vivid, those who were in Florida for the launch say they will never forget it.
A NASA research plane landed in flames at Ellington Airport in Houston on Tuesday, Jan. 27, NASA announced on X.
On Jan. 28, 1986, America witnessed a tragedy: the explosion of Space Shuttle Challenger in the blue skies over Florida. The ...