Spain freezes 12 bank accounts, three yachts and 23 properties belonging to Russian oligarchs
SPAIN has frozen a total of 12 bank accounts linked to five Russian oligarchs affected by the sanctions imposed by the invasion of Ukraine, and has seized three luxury yachts and 23