Archery World Cup Finals

Deepika Kumari wins bronze in Archery World Cup finals

Deepika Kumari overcame Lisa Unruh in an intriguing contest that helped Kumari clinch the bronze…