World Archery Championships: Indian Women’s Compound Team Wins Gold

India had won 11 medals at the World Archery Championships, including nine silver and two silver.

Leave a comment