Iran Appoints Ahmad Vahidi – Wanted For Deadly Jewish Center Bombing – As IRGC Chief After Strike Kills Top Brass

Iranian state media announced on Sunday that Ahmad Vahidi, a former defense and interior minister, has been appointed commander of the Islamic Revolutionary Guard Corps. The appointment came just hours after Iran confirmed the deaths of several top officials in Saturday’s strikes, including IRGC commander-in-chief Mohammad Pakpour. Also killed were Chief of Staff of the […]