'Russia stood by India': ISRO chief V Narayanan recalls Moscow's role in space journey

Europe Science Moderate confidence — 64/100

Unverified

Sources: Businesstoday