Home Why are there so many political parties in Senegal? Party Proliferation and Political Contestation in Africa book cover