Senegal’s opposition leader Ousmane Sonko has been mired in a flurry of legal woes, which he says are a bid to keep him out of politics.
Senegal’s opposition leader Ousmane Sonko has been mired in a flurry of legal woes, which he says are a bid to keep him out of politics.