Italy Freezes Scheherazade Superyacht Linked To Vladimir Putin

Italy’s Ministry of Economy and Finance froze the 459-foot yacht after a months-long investigation, amid fears it would attempt to leave the country.