A massive U.S. Navy satellite to launch from Cape Canaveral in January has arrived in Florida, kicking off a campaign to ready the mobile communications craft for flight.
The payload will be mounted aboard the 200th Atlas-Centaur rocket Thursday, completing assembly of the most-powerful version of the vehicle available in the modern era.