South Korea Tops 19th Archery World Cup 2025 as India Places 4th
South Korea secured 1st place at the 19th Archery World Cup 2025 Finals in Nanjing, China. India placed 4th overall, capturing a total of 15 medals across categ
South Korea secured 1st place at the 19th Archery World Cup 2025 Finals in Nanjing, China. India placed 4th overall, capturing a total of 15 medals across categories.