welcome
Telegraph

Telegraph

World

World

Ukraine is humiliating Putin at the worst possible moment

Telegraph
Summary
Nutrition label

59% Informative

Putin has been humiliated in Syria and humiliated in Moscow with the assassination of his key general and ally, General Kirillov , on his front doorstep.

Putin 's best hope may be a villa in North Korea or breaking rocks in the Urals .

Kursk may well be the beginning of the end for Putin in 2025 , as Hitler in 1943 .