2 ms·
This is a great achievement for a developing country. A space race between India and China is probably better than an arms race. Kudos India
by sidcool 10y ago
This is a great achievement for a developing country. A space race between India and China is probably better than an arms race. Kudos India