India Opens Office in Moscow Ahead of its First Ever Manned Space Mission

New Delhi (Sputnik): In a bid to take space co-operation with Russia to the next level, the Indian government has approved the setting up of an ISRO Technical Liaison Unit (ITLU) in Moscow.