Feedback

Meriam Ibrahim Arrives in the United States

 

A Sudanese woman sentenced to death for her Christian faith is back on U.S. soil. Nancy Chen reports.

Shows