President Dmitry Medvedev has sacked a number of generals, including the head of the services’ electronic warfare branch, Oleg Ivanov, the Kremlin press service said on Friday. Medvedev also fired the head of the Mobilization Directorate in the high command, Major General Aleksei Nesterov, and the head of the Mozhaisky Space Forces Academy, Major General Anatoly Perdius. Medvedev has sacked large numbers of senior officers in the military and law enforcement services recently.