India open account at shooting World Cup in Baku with team gold in women's 10m air rifle. (Image Credit: IANS)

By IANS