Gaseous Hydrogen leak causes delay to Wednesday maybe next Saturday. More when we know…
Saturday, 13 June 2009
Wednesday, 10 June 2009
There is an 80% chance of acceptable weather on all three possible launch days Saturday June 13th 2009, Sunday and Monday at 07:17 EST. Endeavour will carry a 7 person crew for a 16-day five-spacewalk mission servicing the International Space Station on ISS Assembly Flight 2J/A.