Lt. Gen. Igor Kirillov, the head of the Russian Armed Forces’ Radiological, Chemical and Biological Defence Troops, was suspected by Ukraine of ordering the use of banned chemical weapons.
Posted in
World