Uamsho (Awakening) is a religious movement group, which was legally registered as a non-governmental organization in Zanzibar. Uamsho fights for the full autonomy of the Zanzibar Islands within the Union with the United Republic…
You need a TRAC license to view the rest of this content. Learn more