Tanzanian police have arrested some of those demonstrating in support of opposition leader Freeman Mbowe, who has been accused of terrorism-related crimes. The court case of Tanzania opposition leader Freeman Mbowe, which was to be held virtually, has been postponed after technical difficulties. Nevertheless, party supporters who had turned out …
Read More »