Tanzania elections: Opposition leader Freeman Mbowe arrested

Police detain the Chadema chairman after his party called for protests against the election results.

Leave a Reply