the coast of Panama

Remembering Challenger….

January 29, 2011

  Just before noon, eastern time, on January 28, 1986, on a subfreezing day on Merritt Island, Florida, the space shuttle Challenger exploded in a cloudless sky 73 seconds after take-off. None of the seven crew members survived. That night,…

Read More