Three New NASA Missions Will Tour The Solar System

News & Features Joe Palca · ·
NASA launched the Juno spacecraft from Cape Canaveral, Fla. on Friday, aboard an Atlas V rocket.