NASA-Mission Accomplished

By  | 

Mission accomplished!

Discovery astronauts are on their way home after an eight day construction visit to the International Space Station.

The shuttle undocked today and is headed for earth.

Crew members successfully completed their objectives, including power and solar energy related tasks.

The astronauts are scheduled to return Friday, a day later than originally planned due to a glitch with a solar panel on the station.