themadspaceball.com
India Kickin’ Tail in Space
2013 and this last week have been full of successes for the Indian space programs. Just last week, after 20 years of effort, the Indians managed to lift a satellite into geosynchronous orbit. NVO…