Space Shuttle Set to Launch July 13

The US space shuttle is set to launch July 13 for the first time in nearly two and a half years, after being grounded following the 2003 Columbia disaster, NASA said today.

NASA experts held a final ‘flight readiness review’ meeting on Wednesday and Thursday to make a final decision.

Fingers crossed.

.

Leave a Reply