News

Mexico’s archery team won six medals at the 2025 Archery World Cup stage in Florida, boosting rankings ahead of the next event in Shanghai.