india space shuttle
-
The Images From India’s First Ever Space Shuttle Launch Are Astonishing
Yesterday, India launched its very first reusable space shuttle. These remarkable photos illustrate just how majestic the teensy shuttle looked as it took off.