India Tests 'Mini Space Shuttle'

Country is trying to bring space costs down 90%
By Newser Editors and Wire Services
Posted May 24, 2016 12:30 AM CDT
More News: Sports | Politics | Health | World | Entertainment