Others India At ISSF World Cup Baku: Anant Jeet Singh Naruka Placed 20th, Mairaj Ahmad Khan 76th BY PTI