The Scheherazade
Europe
$700 Million Superyacht Linked to Putin Seized by Italy
A giant superyacht linked to Vladimir Putin was seized by Italian authorities on Friday after they recommended it be impounded as part of sanctions against Russia.
Authorities in Italy said the $700 million superyacht, called 'The Scheherazade,' which is more...