ISSF World Cup finals to be hosted by Delhi in October 2017
Other Sports | Jul 01, 2016, 10:56 AM 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.