ISSF World Cup finals to be hosted by Delhi in October 2017
Other Sports | July 01, 2016 10:56 ISTIndia's rapid strides in shooting got recognised after the International Shooting Sport Federation (ISSF) on Thursday awarded the 2017 edition of the World Cup Finals to Delhi.