Indian women archers started their campaign on a disappointing note as they came up with a ninth place finish at the women's archery team competition in the ranking round held at the Lord's Cricket......
India's best woman archer Deepika Kumari, lost narrowly to Ming Cheng of China in the shoot-off to settle for a silver medal in the prestigious Archery World Cup final held in Istanbul on Sunday.......