NASA Soars From Southern Hemisphere
Your browser doesn’t support HTML5
NASA sees success on a pair of launches from the Southern Hemisphere. Plus, prospective lunar rovers run the gauntlet on Earth, and an Independence Day anniversary for the American space program. VOA’s Arash Arabasadi brings us The Week in Space.