NASA Delays Launch of Discovery Shuttle
POSTED: Thursday, March 12, 2009 - 8:09am
UPDATED: Thursday, February 25, 2010 - 11:32am
NASA has delayed the launch of its Discovery shuttle mission and the U.S. Space Agency says they may not launch until Sunday at the earliest. The delay is due to a dangerous fuel leak. Kristen Dahlgren reports from the Kennedy Space Center with more details.