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) Russia–Spain relationsInternational sanctions during the Russo-Ukrainian WarReactions to the 2022 Russian invasion of Ukraine link embed save