Fans have been flocking to soccer matches in Jalisco, Mexico, as authorities fine-tune security for the 2026 FIFA World Cup.
Many had paid $10,000 or more for what they were told were ‘lifetime memberships’ at the Roaring Run RV Resort near ...