The Asian Games 2026, where India won medals in men's 10m air rifle, are being hosted by which country?
- A.China
- B.South Korea
- C.Japan
- D.Qatar
Show answer
The 2026 Asian Games, the 20th edition of the event, are being hosted by the Japanese cities of Aichi and Nagoya.
Read the full explanation →