Shuttle Launch Delayed

May 3, 2011 0

The space shuttle Endeavour launch has been postponed and will not fly before May 8. Friday’s launch was postponed due to technical difficulties.… Read the rest