Russia Loses Champions League Final To Paris; Sochi F1 Axed

Russia’s invasion of Ukraine has provoked punitive measures across the sporting world. Russia has been stripped of hosting the Champions League final by UEFA with St. Petersburg replaced by Paris and Formula One dropped this season’s Russian Grand Prix at Sochi.