News

Appeals have been made to the FBI and Dept. of Homeland Security regarding the venue that will host the 2026 World Cup final.