CCM office, Mwanga

Chadema Rally, Dar es Salaam

Ward office in Moshi district

Chadema march, Moshi

Moshi District Water Office

Sign on importance of statistics to understand problems facing women, National Bureau of Statistics

Water Ministry at Ubungo Maji, Dar es Salaam

CCM clothes discarded by new opposition supporters during 2015 election, Arusha

Village in Pare Mountains, Mwanga