Mystery mega yacht impounded by Italian authorities
A large yacht of uncertain ownership was impounded by Italian authorities as speculation swirled it might even 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.