hormozshariat.com
What Will Result from the Iran Uprising?
In this series, I have been addressing the spontaneous protests that began in Iran on December 28, 2017, in response to rising economic distress and the corrupt government. At least 22 people have …