India’s Space Odyssey: Discovery Plus’ documentary maps the nation’s eventful journey to Moon and Mars

The documentary is a must-watch for all Indians as it lays down how the country has a really unique space programme. (Image via IE) India’s Space Odyssey: India is growing leaps and bounds in the space sector now, functioning independently and taking up missions that would place it among elite countries in terms of space … Read more