June 01, 2026 The Indian women’s recurve archery team put up a stellar performance at the Archery World Cup 2026 Stage 2 held in Shanghai, China. The team clinched the gold after beating China in the thrilling final.The Indian team, comprising Ankita Bhakat, Kumkum Mohod and Deepika Kumari, compe
to read this article and more!