Champions League final should not be held in Russia, says Liz Truss

Sky News

Published

This year's Champions League final should not be held in Russia following Vladimir Putin's actions over Ukraine, Foreign Secretary Liz Truss has told Sky News.

Full Article