No media source currently available
Protesters denounce Iran's clerical leadership in the southwestern Iranian city of Abadan, Jan. 2, 2018.