13 () posted 1 year ago by Glowies_love_me 1 year ago by Glowies_love_me +17 / -4 23 comments share 23 comments share save hide report block hide replies
The fact that Japan and Russia both failed this year yet India lands with a $75(?) million budget after just recently getting in the space game.
No. Oh, and that video. No.
The Indian Space program was started 55 years ago and has been launching satellites since the 1990s
Educate yourself.