India's top archer Deepika Kumari came tantalisingly close to winning the World Cup final before she went down to Olympic double gold medallist Bo Bae Ki to settle for a silver in the recurve......
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......