Wednesday, June 17, 2026

British sanctions regimes

November 10, 2022

Ukraine Invasion: Russia becomes most sanctioned nation as UK freezes assets worth £18 billion

Russia has passed Libya and Iran to become Britain’s most-sanctioned nation.