Page 8 of 601

People protest near the university of Tehran, Iran December 30, 2017.

Iran Scrambling as Protest Death Toll Rises

The deputy provincial governor of Tehran said police have arrested more than 450 protesters in the capital over the past three days as security forces struggle to contain the boldest challenge to Iran's clerical leadership since unrest in 2009. read more
Use Desktop Layout
Charisma News - Informing believers with news from a Spirit-filled perspective