Rapid Support Forces torturing citizens of Darfur in Sudan
Posted on
October 25,2025
UAE-backed Rapid Support Forces torturing citizens of Darfur in Sudan on an ethnic and tribal basis in the framework of the ongoing ethnic cleansing campaign in Sudan




.jpg)