OthersIndia At ISSF World Cup Baku: Anant Jeet Singh Naruka Placed 20th, Mairaj Ahmad Khan 76thBY PTI