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
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
Join in the debate... let us know what you think!Cancel reply