Tanzania’s main opposition party, the Party for Democracy and Progress, also known as Chadema, says police have detained their leader Freeman Mbowe. Mbowe was arrested before he was scheduled to speak at a conference to announce demands for constitutional reforms. The statement from Chadema’s Communication Director John Mrema, shared on Twitter, says Freeman Mbowe and […]