Russian General says He was Fired After Criticizing Military Leadership - Political IQ

Russian Major General Ivan Popov said Thursday he had been fired after complaining about top military leadership and front-line conditions. 

Political IQ