USA Tops 20th World Athletics Championships 2025 in Tokyo
The United States secured 1st place at the 20th World Athletics Championships 2025 in Tokyo, Japan. India did not win a medal during the competition.
The United States secured 1st place at the 20th World Athletics Championships 2025 in Tokyo, Japan. India did not win a medal during the competition.