Olukokun Yusuf On 5th June 2023, a popular Twitter page with close to a million followers, @AfricaFactsZone made a post stating that 16 people have died following the protest in Senegal against President Sall’s unconstitutional third-term bid. The post also notes that opposition leader; Ousmane Sonko, has also been charged by a Senegalese court and […]