Fecha Publicación: 10-03-2022
Two weeks ago, Vladimir Putin’s Russia was an indisputable sports superpower. The country had hosted the most recent FIFA Men’s World Cup, and St. Petersburg’s Gazprom Arena was scheduled to host what would likely be the planet’s most-watched football game of the year, the UEFA Champions League Final.
Sigue leyendo aquí