Feedback

Death Row Christian Mom Lands in Italy

 

Meriam Ibrahim, a Sudanese woman who was sentenced to death for refusing to reject her Christian faith, landed in Rome Thursday after an almost year-long ordeal.

Shows