Court Appearance For Five Church Leaders in Sudan TodayNovember 21, 2017 — ICC Note The Five Church leaders who were arrested in Omdurman, Sudan on October 22, had their court appearance today after being charged with “public nuisance”. This was because they...