Puebla Hosts 2026 Archery World Cup with 32 Countries Competing – Full Coverage
Puebla Hosts 2026 Archery World Cup Opener with 32 Nations Competing Puebla, Mexico – April 11, 2026 – The historic Zócalo in Puebla’s city center came alive on Saturday as the city officially inaugurated the 2026 Archery World Cup, marking the first leg of the international circuit’s 20th-anniversary season. With 32 nations fielding their top … Read more