Sat. Dec 28th, 2024

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.

By