The mega-yacht in Tuscany with the mysterious owner
Does the mega-yacht "Scheherazade", moored in Italy, belong to Vladimir Putin?
As European countries continue to seize yachts belonging to Russian oligarchs following the invasion of Ukraine, scrutiny of the vessel, worth an estimated $700 million, has heightened.
Whatch on EURONEWS