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.
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.