Euro 2025 Women's Championship Kicks Off in Switzerland Amidst Sweltering Heat
switzerland July 2, 2025 20:14Euro 2025 starts with record ticket sales as Switzerland swelters in heat wave, while Iceland fans steal the spotlight. Get the latest updates here.