Puebla 2026 Archery World Championships: First Stage Successfully Concludes

Puebla Sets Global Stage as Archery World Cup 2026 Stage 1 Concludes The first stage of the 2026 Archery World Cup in Puebla, Mexico, wrapped up on April 13, cementing the city’s status as a premier destination for international sport. Over six days of intense competition, more than 400 archers from 32 countries descended upon … Read more