Thursday, July 2, 2009 - 2:05am
There was a rumble in the jungle yesterday as the TerreStar-1 satellite set off on its one-way trip into space from a launch pad in French Guyana. After storms delayed blast-off, the 7.6-ton behemoth finally went up, hitching a...