Siti Zainab Binti Duhri Rupa, a mother of two, has been detained in Medina Prison in Saudi Arabia since 1999. A migrant domestic worker, she allegedly confessed ...
Rizana Nafeek, a migrant domestic worker, was convicted and sentenced to death in June 2007 for the murder of an infant in her care. It is believed that she confessed ...
Suliamon Olyfemi was sentenced to death for the murder of a policeman in September 2002. He was one of 13 Nigerian nationals charged in connection with the murder ...