The International Shooting Sport Federation (ISSF) has confirmed that its 2017 World Cup Finals in the rifle, pistol and shotgun disciplines will be staged in the Indian capital of New Delhi.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here