AfricaCoverNewsPoliticsOpposition Demonstrations: Senegalese Police Fire Tear Gas As Dakar Braces For More ProtestsGlobal UpfrontMarch 30, 2023March 30, 2023 by Global UpfrontMarch 30, 2023March 30, 2023 Read more