India’s Space Agency Just Launched a Mini Space Shuttle

One small step towards a cheaper space program

Leave a Reply