Deepika Kumari Shines Again at World Cup Deepika Kumari, India’s top archer, won her 18th individual World Cup medal recently in Shanghai. She showed great skill and determination despite tough competition. Although she lost the semifinal to Olympic champion Lim Sihyeon, Deepika bounced back and defeated former world champion Kang…
