Share At the Archery World Cup Final in Tlaxcala, Mexico, India’s Deepika Kumari secured the silver medal in the women’s recurve category. Archery World CupDeepika KumariSilver Share