Top Story

Defining moment for CCM this week

Posted 12 hours ago

>CCM embarks on a series of meetings this week that will culminate in the naming on July 12 of the party’s candidates for the Union and Zanzibar presidencies in the forthcoming General Election....

comment