For the past four weeks, Sudan has been witnessing a wave of anti-government protests.

Some opposition groups are supporting the demonstrators but others are keeping their distance.

Al Jazeera's Hiba Morgan takes a closer look at Sudan's political landscape.