Analysis: Iran faces protests at home and abroad

Mass protests swept Iran over the weekend after the regime abruptly cut fuel subsidies and raised petrol prices. Protests occurred in 100 cities and towns, including Tehran, Shiraz, Tabriz, Kermanshah and Sanandaj. Amnesty International says over 100 people have been killed in clashes between demonstrators and baton-wielding security forces. Unofficial reports from various sources cited by the[…]