Tuesday 17 February 2009

NASA delays launch of Discovery yet again

From Orlando Sentinel

STS-119 has been delayed again with fuel valve problems.

More from the Orlando Sentinel here…