Meriam Ibrahim, the Sudanese woman sentenced to death for abandoning her Islamic faith, has been freed from jail. Her lawyer has informed BBC. Ibrahim’s death penalty...
Recent Comments