Archery World Cup: Indian women's recurve team wins bronze. (Image Credit: IANS)

By IANS