International2 years ago
UK freezes £18bn worth of assets owned by Putin, Abramovich, other Russians
The United Kingdom has wielded the big stick against Russia by freezing assets worth more than £18 billion ($20.5 billion) held by Russian oligarchs and businesses...