Russian-linked megayacht towed as police raid oligarch’s villa
The Russian-owned megayacht Dilbar was detained in Hamburg in March in connection with sanctions on Russia’s business elite, and she has now been towed off to a lay berth in Bremen as German authorities investigate her suspected owner’s finances. The…