Russia bid host UEFA Euro 2028 and 2032 in spite of ban, Britain-Ireland also in fray
Russia staged the World Cup in 2018. Moscow’s Luzhniki Stadium, which hosted the final, was used for a rally hosted by president Vladimir Putin last week.
Mar 24, 2022, 08:04 AM IST