by Zara Mustapha Meriam Ibrahim who was sentenced to death last month for adultery and apostasy in Sudan has been freed from prison after a court ordered her release. The case of 27-year-old Ibrahim, who married a Christian American, triggered an international outcry. She gave birth to a baby daughter while in prison. According to Sudan’s SUNA... Read More

Recent Comments