
Iranian riot police deployed after 67 arrested in Isfahan
TEHRAN – Riot police were deployed in force Saturday in the Iranian city of Isfahan, a day after dozens were arrested in violent protests over the drying up of a lifeblood river. Security forces fired […]