India's ace archer Deepika Kumari became the world number one when World Archery unveiled its latest ranking on Monday.
No comments