Young people have taken to the streets to protest restricted election choices and harassment of opposition leaders.

Opposition supporters accuse the government undermining democracy, and say the elections are not free and fair.

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