‘Always Been Favouring Indian Success’: Russia Lauds India’s Strides In Space Exploration
An illustration of proposed Indian Space StationNew Delhi: Russian Deputy Chief of Mission Roman Babushkin hailed India’s remarkable achievements in space exploration and underscored Russia’s unwavering support for its space endeavours.On the 40th Anniversary of the spaceflight of the first Indian cosmonaut, Rakesh Sharma, aboard the Soviet spacecraft Soyuz T-11 in 1984, Babushkin emphasised the