In April, Vladimir Putin's troops retreated by 120 km² in Ukraine — the first time in the last three years. The Russian economy is plunging into crisis. The Kremlin has long needed to acknowledge its defeat and end this unjustified and destructive war of aggression.

Leave a Reply