Mysterious superyacht in Italian port linked to Vladimir Putin

Italian authorities are investigating a luxury yacht linked to Russian President Vladimir Putin. The 140 meter long Scheherazade is located in the port of Marina di Carrara in the Tuscany region. The New York Times and the team around convicted Russian opposition leader Alexei Navalni, among others, have linked the ship to Putin.

ttn-3