MADRID, Spain - Spanish authorities detained a superyacht suspected to belong to a Russian oligarch in Mallorca, a Spanish police source said on Monday.
Spanish authorities have detained other superyachts suspected of belonging to a Russian individuals under sanctions over the past weeks.
Comments