US | Sat Jun 13, 2009 11:11am EDT

Gas leak postpones space shuttle launch