tracking
Sudan Frees Woman Sentenced To Death For Christian Faith
Link
Embed
Email
Ibrahim was convicted of apostasy - which means "abandonment of religion" - and adultery. She was sentenced to 100 lashes and death by hanging.
Related Videos
Powered by Waywire.com Privacy Send Us Feedback