Sections
Shows
Events
ISSF New Delhi World Cup: No ranking points in competition, says ISSF after many countries pull out due to coronavirus threat