NRAI names a strong squad for Munich Shooting World Cup

India had won 15 medals in the first two World Cups, including six gold

Other Sports