Britain says it has frozen 18 billion pounds worth of Russian assetsThe frozen Russian assets were 6 billion pounds more than the amount reported across all other British sanctions regimes.Thu Nov 10 2022