World Cup Akshay More World Cup India won eight medals including 5 gold in Shanghai Archery World Cup May 02, 2024