Watch LaterAdded EnglishInvestigative ReportsVideos Sudan’s army, Islamists, and the Al-Baraa Bin Malik Brigade Ayin Network5 months ago5 months ago 25 March 2025 As the army seized control of the Republican Palace in the capital, Khartoum, last Friday, one armed faction appeared...