Fri. Jul 5th, 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