rickladd.com
A Personal Reflection on the Loss of STS-51-L (Challenger)
The 28th of this Month (January 2011) marks the 25th anniversary of the Space Shuttle Challenger’s ill-fated launch from Cape Canaveral, Florida. It’s also – almost to the day &#8…