Alleged suicide of former Russian Interior Minister Major General, who was fired from his job

Alleged suicide of former Russian Interior Minister Major General, who was fired from his job

Major General Vladimir Makarov. Former Russian Interior Minister Major General Vladimir Makarov has been found dead at his residence in Moscow, state news agency says he committed suicide. General Makarov was dismissed by President Putin a few weeks ago. General Makarov served as deputy head of the Central Directorate for Combating Extremism. Family members told…

Read More