Is the Detention of Russian Mega Yachts Legal?
On 24 February 2022, Russia begins its invasion of Ukraine, provoking an immediate reaction from the European Union and the United States, condemning the action and announcing sanctions. Among the sanctions adopted by the EU is the freezing of assets belonging to Russian oligarchs who participate or have participated in the war against Ukraine. European […]