UK freezes $20.5 billion worth of Russian assets. Britain has frozen assets owned by Russian oligarchs, other individuals and entities sanctioned for Moscow's full-scale invasion of Ukraine that together account for $20.5 billion, the U.K. government wrote on Nov. 10.

Leave a Reply