Balearic and Canary IslandsBy RegionNewsNortheast Spain Costa Brava & Barcelona Spain officially seizes mega yachts from Russian oligarchs by Lorraine Williamson Published: April 5, 2022 Published: April 5, 2022 TARRAGONA – For the first time, Spain seizes property belonging to Russian oligarchs through criminal proceedings. … Read more