Home Videos Iran-Tehran – Kermanshah Protests 18 June 2013

Iran-Tehran – Kermanshah Protests 18 June 2013

irannewsupdate.com – Anti-government protests in different parts of Tehran and other cities, according to reports from eye-witness. Thousands of people, espe…