A giant superyacht linked to Vladimir Putin was seized by Italian authorities on Friday after they recommended it be impounded as part of sanctions against Russia. Authorities in Italy said the $700 million The Scheherazade, which is more than 450ft long, and boasts spas, swimming pools and two helicopter pads was connected to a “significant […] Read the full story on GreekReporter.com.