SUDAN GOVERNMENT INTERVENES IN CHRISTIAN’s WORSHIP

STATEMENTOn 22nd October 2017, Public Order Police arrested five Christian leaders from Christ Church in Elthawra of Omdurman. This incident (arrest) came after the police had forcefully obstructed church members […]