Ali Abdollahi Aliabadi is an Iranian senior military officer and politician who is currently coordinator deputy of General Staff of Armed Forces of the Islamic Republic of Iran. From Wikipedia
It marks a novel foray into open-source psychological operations targeting domestic discontent in Iran.