The Russian economy is finally stagnating. What does it mean for the war?

6 pointsposted 10 hours ago
by amelius

No comments yet