Posted inNews

What in the World

Remember how we were totally relieved yesterday that Meriam Yehya Ibrahim, the Sudancese woman once sentenced to death for refusing to renounce her Christian faith, was released from prison? Well, turns out she was re-arrested while she and her U.S. citizen husband and two children were trying to leave for the United States.  While we can all be […]

Sign up for newsletters

Get the best of The Source - Bend, Oregon directly in your email inbox.

Sending to:

Gift this article