Meet the 3 Archers from the Indian Women's Archery Team That Just Won Silver at the World CupNewsBy Guest Contributor03 May 2016 14:40 ISTThe Indian Women’s Archery Team won silver after losing to Chinese Taipei in the final match at the first stage of Archery World Cup held at Yuanshen Stadium in Shanghai, China. Meet the trio. Read More