In Italy, the previously arrested superyacht “Scheherazade”, which, according to the investigation of Alexei Navalny’s team, belongs to the President of Russia Vladimir Putin, was launched. According to the correspondent…
Can you even arrest a yacht? Surely they meant to say confiscated...
The title is probably just a bad translation because the site is NewsInFrance.com. I know its a big responsibly OP but maybe see if the title makes sense before copying it for your post.