Soft landing achieved.
You must log in or register to comment.
Big news!
Watched it live, it was quite exciting and I am very happy for India and its scientists!
Soft landing achieved.
Big news!
Watched it live, it was quite exciting and I am very happy for India and its scientists!