Politico Europe reports: A yacht worth $700 million with alleged ties to Russian President Vladimir Putin has been impounded as part of the European Union’s ongoing sanctions against Russia, according to a statement from Italy’s Economy Ministry. The boat — the Scheherazade, located in the Italian town of Marina di Carrara, north of Pisa — had “significant economic and business …
Read More »