Star Indian archer Deepika Kumari will be the only Indian woman archer to represent the country at the Tokyo Olympics next month.
Star Indian archer Deepika Kumari will be the only Indian woman archer to represent the country at the Tokyo Olympics next month.