Al Jazeera EnglishProtests erupt after allegations of Senegalese leader’s detention30 May 2023more_vert