Share
Tweet
If successful, India will set a world record as the first country to launch the most satellites in one go, surpassing Russia which launched 39 satellites in a single mission in June 2014.
You must be logged in to post a comment Login
You must be logged in to post a comment Login