India Archer Deepika Kumari Settles For Silver In Archery World Cup Final
File image of Deepika Kumari.© AFP Indian archer Deepika Kumari added sixth World Cup Final medal to her...
File image of Deepika Kumari.© AFP Indian archer Deepika Kumari added sixth World Cup Final medal to her...