SaharaReporters.com
BREAKING: DSS Arrests Edo-Based Activist, Five Others Over Planned Rally For Burkina Faso’s Revolutionary Leader, Ibrahim Traoré
The controversial arrest, which took place on Saturday, May 3, 2025, has sparked outrage among rights groups, civil society actors, and pan-Africanists across the continent, who have described it as a blatant act of political repression and an assault on fundamental rights…
Read More