Russia loses Champions League final to Paris; Sochi F1 axed
Published
LONDON — Russia was stripped of hosting the Champions League final by UEFA on Friday with St. Petersburg replaced by Paris after Russia's invasion of Ukraine drew punitive measures in the...
#stpetersburg #sochif1 #championsleague #uefa