Friday, January 28, 2011

25th Anniversary of the Challenger Disaster

Today, NASA marks the 25th anniversary of the Space Shuttle Challenger explosion which claimed the lives of seven astronauts.