World

Assassination of Igor Kirillov

On Tuesday morning, Dec. 17th, an explosion near Ryazansky Prospekt in Moscow killed Lieutenant General Igor Kirillov and his assistant when a bomb concealed in

Read More »