Iran is under fire for executing an Anti-Hijab protester. UK and Canada have slapped new sanctions on Iran. Meanwhile, Sunni cleric criticises the government for it.