UK Imposes “Most Severe Sanctions Ever” on Russia, Freezes Assets Worth $20.5 Billion
Just when you thought sanctions had peaked with peak sanctions… …more sanctions! Reuters: The British government said on Thursday that it had frozen assets together worth 18 billion pounds ($20.5…