April 28, 2025

9:58 AM

|

Asset Freeze

Russia threatens the West with potential losses of $288 billion in response to asset freezes. Western nations face a stark financial dilemma in their dealings with Russia. The situation underscores...