ifmat.org
Who is Mohammad Bagher Ghalibaf
As the Iranian government sinks in more crises, the supreme leader Ali Khamenei looks to rescue his regime through the appointment of notorious torturers and oppressors to improve his regime’s chances of survival