EnglishInvestigative Reports Al-Jazeera: Over 130 villages invaded by RSF Ayin Network1 month ago1 month ago 19 November 2024 Since December last year, the paramilitary Rapid Support Forces (RSF) seized control of Al-Jazeera state, having in...