LAUNCH UPDATE: April 4, 2011 at 10:50 a.m.
The launch of STS-134 space shuttle Endeavour is now targeted for Friday, April 29 at 3:47 p.m. ET due to a scheduling conflict with a Russian Progress supply vehicle scheduled to arrive to the International Space Station on April 29.


















