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
This collection is currently empty.