Human rights groups are calling on Iran to immediately halt the imminent execution of Shahla Jahed, the temporary wife of a prominent Iranian footballer.
Human rights organisations have condemned the reported execution by firing-squad of some 18 people, many of them foreign nationals, in Libya this past weekend.