World Shooting Championship: India win medals

The World Shooting Championship is being held at Baku, Azerbaijan, by the ISSF (International Shooting Sport Federation), from May 8 – 15, 2023. Image Credit:…

Read More World Shooting Championship: India win medals