So Popov will be the next Russian general who is popped off?
Russian propaganda can’t hide the truth... Russia is on the verge of enduring yet another revolution. During World War 1 it was the refusal of Russian troops to fight which led to that revolution. When will Russians start refusing to be fodder for Putin’s folly? Today? Tomorrow? Next week? The end is nigh. It’s just a matter of time.
keep on coping. Don’t stop believin’.