Which countries won the maximum Medals in Tokyo Olympics in descending order?
Answer & explanation
Correct answer: option 2
- United States
- China
- Japan
- Great Britain
- Russia
India's rank was 48th in the Tokyo Olympics.
Which countries won the maximum Medals in Tokyo Olympics in descending order?
Correct answer: option 2
India's rank was 48th in the Tokyo Olympics.