Mystery mega yacht impounded by Italian authorities
The Italian authorities confiscated a giant yacht at the centre of a controversy regarding its ownership on Friday, sparking rumours that it might possibly belong to Russian President Vladimir Putin. “Scheherazade”, worth an estimated $700 million, has been the subject of a probe into its ownership by Italy’s financial police. According to the Italian ministry … Read more