Tehran, Dec. 31 -- Major General Ahmad Vahidi has been appointed as the new Deputy Commander-in-Chief of the Islamic Revolution Guards Corps (IRGC) by Iran's Supreme Leader Ayatollah Seyyed Ali Khamenei, Iranian media reported on Wednesday, December 31.

The appointment was announced during a farewell and induction ceremony attended by IRGC Commander-in-Chief Brigadier General Mohammad Pakpour.

General Vahidi replaces Brigadier General Ali Fadavi, who has been reassigned to head an advisory group under the IRGC commander, according to reports by Tehran Times, Press TV and Mehr News Agency.

During the ceremony, General Vahidi formally assumed his new role, while Brigadier General Fadavi was honoured for his years of service as deputy com...