Please confirm that you wish to delete your account

Loading...

ISSF World Cup Final closes on high note

After the last day of competion in New Delhi, Italy finished top of the overall medal table followed by China and France.

Explore