Tag: Indiaquot
Video: India succeeds in landing on the moon – "This is a victory cry for the new India"
The world’s most populous country is the fourth nation to land on the moon – after the former Soviet Union, the United States and China. The world’s most populous country…