Tanzania’s main opposition party Chama Cha Demokrasia na Mageuzi (CHADEMA) has been barred from participating in this year’s election. This comes days after its leader Tundu Lissu was charged with treason. Ramadhani Kailima, director of elections at the Independent National