Italy seizes $700 million yacht linked to Vladimir Putin
about 2 years in torontosun
ROME — The Italian government ordered police on Friday to impound a luxury yacht worth some $700 million that has been linked in the media to Russian President Vladimir Putin. The sleek, six-deck Scheherazade had been undergoing repairs in the Italian port of Marina di Carrara since September, but recent activity at the dockside suggested […]