Russia–Spain relations Spanish police seize a superyacht at the Port of Barcelona which is owned by Russian oligarch Sergey Chemezov, after Chemezov was sanctio
Russia–Spain relations Spanish police seize a superyacht at the Port of Barcelona which is owned by Russian oligarch Sergey Chemezov, after Chemezov was sanctioned by the European Union. (Reuters)