Meriam Yahia Ibrahim – Sentenced to Death
Despite being a member of the United Nations and agreeing to recognize and protect every individual’s right to the free practice of their religion, Sudan is still persecuting Christians at an alarming rate. President Omar Hassan al-Bashir uses strict Shari’a law to govern Sudan. According to the United States CommissionContinue Reading