Indian archer aims for maiden win

Deepika Kumari is reaping the benefits of a new fitness regime, and hopes to score her first World Cup triumph in Antalya, Turkey.
Published 2 years ago