October 9, 2013

Fighting Sudan’s Legitimized Honor Violence

Amira Osman Hamed is a Sudanese woman facing a punishment of forty lashes for not wearing a headscarf […]
Donate