Story: Ilham Dabboub, Libya
Nursery head Ilham Dabboub was three years old when her father, Omar Ali Dabboub, was first imprisoned in 1973. He was repeatedly imprisoned and tortured until the day he was hanged on 7 April 1977.
Browsing Category