Tanzania: Police in Zanzibar Release Opposition Leader Mazrui
Published
[East African] Police in Zanzibar's on Tuesday released the archipelago's ACT-Wazalendo Deputy Secretary General Nassor Ahmed Mazrui after holding him for more than two weeks.
Full Article