Spanish police seize a superyacht at the Port of Barcelona which is reportedly owned by Russian oligarch Sergey Chemezov, after Chemezov was sanctioned by the European Union.
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.