Al Jazeera EnglishProtests erupt after allegations of Senegalese leader’s detentionMay 30, 2023more_vert