Stéphane Dion joins UN in calling on Iran to improve human rights
UN resolutions comes at a time when Iran has executed nearly 700 prisoners in its jails, but is also joining forces with Western powers to combat the self-styled Islamic State in Iraq and Syria.