Italy impounds €650 million super yacht linked 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.