Russian Lieutenant-General Igor Kirillov was killed by an explosion as he left his Moscow residence this morning. …

The post Russian General Kirillov Assassinated in Moscow appeared first on The New American.