Tag: Sergei Shoigu

Home Sergei Shoigu
Why Putin Will Have to Go
Post

Why Putin Will Have to Go

Putin must go if Russia is to recover from the current impasse created by him, if she is to avoid becoming China’s supplicant, or a brutally carved-up Western colony.

Putin’s Hesitant Mobilization
Post

Putin’s Hesitant Mobilization

The limited mobilization of Russian troops in the Ukraine conflict is the natural result of Putin’s hesitant and risk-averse leadership. It makes sense only if it is the first step toward total mobilization, both military and economic.