Shuttle Discovery launches at the Kennedy space Center
The space shuttle Discovery launched early this morning from the Kennedy Space Center in Cape Canaveral, FL.
The US space shuttle Discovery lifted off Sunday from Florida's Kennedy Space Center and successfully entered its planned orbit following a delay due to a fuel leak, NASA said.