NASA postpones launch of space telescope for final rocket checkouts

NASA postpones launch of space telescope for final rocket checkouts