Successful Launch for Antares

From NASA
Sun. 04-21-2013