How the killing of Russian general impacts Putin's leadership | DW News
Ukraine has claimed responsibility for the killing of a high-ranking Russian general in Moscow. Lt. General Igor Kirillov and his assistant died after an explosive device was detonated in …