The Asian Games 2026, at which India won its first gold in women's cricket, are being hosted in which country?
- A.China
- B.Japan
- C.South Korea
- D.Indonesia
Show answer
The 2026 Asian Games, the 20th edition, are being held in the Japanese cities of Aichi and Nagoya.
Read the full explanation →