Iran: Further Information on Death penalty/Torture: Davoud Abdollahi Moghadam (m)

Davoud Abdollahi Moghadam is now known to have been executed, possibly on 22 June 2008, in Tehran’s Evin Prison.

Choose a language to view report

Download PDF