Magdi el Gizouli offers a low down on the range of groups challenging the regime of President al-Bashir.
Read this article