‘He won’t live to see Christmas!’ – Former Soviet spy predicts sticky end for Putin
A former Soviet military spy has claimed that Vladimir Putin “will not live to see Christmas,” claiming the Russian president is leading his country to the edge of catastrophe. Viktor Suvorov, a former officer of the Soviet army and GRU operative, suggested on Polish TV network Polsat News that the support for Putin by Russian […]