Court in Sudan Fines Christian Leaders for Defending Church Property
A court in Sudan has fined seven church leaders fighting a takeover of their school in Omdurman for “objection to authorities,” a church leader said.
Read more : Court in Sudan Fines Christian Leaders for Defending Church Property