ElectionsInstitutionsSenegal Why are there so many political parties in Senegal? Catherine Lena Kelly4 years ago4 years ago Read More