Gabby Giffords

Space Shuttle Endeavour Launch Delayed
You may remember, or maybe not, that Endeavour was to launch from Florida last Friday.  Yes, that was the same day as the Royal Wedding so it took a back seat.  However, the launch was delayed for mechanical reasons.