Iran: Anger boils over as authorities intensify crackdown

Iran was slapped with new sanctions on Friday by the European Union and Britain for having carried out its first known execution

Generated by Feedzy