New Delhi [India], July 2 (ANI): The National Rifle Association of India (NRAI), the governing body of the Olympic sport of Shooting in India, has announced the Indian Rifle and Pistol squad for the upcoming World Championships in August in Baku, Azerbaijan and the Hangzhou Asian Games in China the month after. The Shotgun squad had been announced earlier.
A 22-member Rifle and Pistol squad will travel to Baku to vie for