Mohammad Reza Zahedi
-
"Iran's Top Military Commander Slams Israeli Airstrikes on Iranian Facilities as Suicidal, Mad"
Iran's Chief of Staff, Major General Mohammad Baqeri, condemned the recent Israeli airstrikes on Iranian diplomatic facilities in Damascus as…