Chinese On The Moon? Indians in Orbit?
Sure, everyone’s heard about the Chinese Space Program and the Manned Missions they’re planning, right? And the Moon Base they want to build? Whether as the butt of jokes around the world, or the subject of excitement (mainly on the part of the Chinese), it’s hardly escaped notice. But I hadn’t heard about India’s program […]