Italy has seized a superyacht believed to belong to Russian President Vladimir Putin. The Scheherazade is worth more than 650 million euros and has been in an Italian port for maintenance since September. Maintenance was due to be completed in early 2023, but lately it appeared that the crew was preparing the ship to set sail again.
ttn-19