Hundreds protest as President Samia Suluhu Hassan expected to win amid exclusion of two main opposition parties.

President Samia Suluhu Hassan faces no real competition at the polls amid a climate of self-censorship and fear.

Amid crackdowns on dissent, a high-stakes struggle between government supporters and critics is under way.