Home Why we shouldn’t expect rapid democratic progress in Tanzania Supporters of ruling party Chama Cha Mapinduzi (CCM - Party of the Revolution) drive with the party’s flag on their heads on a motorcycle. DANIEL HAYDUK:AFP via Getty Images

Supporters of ruling party Chama Cha Mapinduzi (CCM – Party of the Revolution) drive with the party’s flag on their heads on a motorcycle. DANIEL HAYDUK:AFP via Getty Images

Facebook Twitter Email

Supporters of ruling party Chama Cha Mapinduzi (CCM – Party of the Revolution) drive with the party’s flag on their heads on a motorcycle. DANIEL HAYDUK:AFP via Getty Images