Uamsho (Awakening) is a religious movement group, (The Association for Islamic Mobilisation and Propagation known as Jumiki or Jumuiya ya Uamsho na mihadhara ya kiislam in Swahili language.) which was legally registered as a non-governmental organization in Zanzibar. It is one of the most widely followed groups in Zanzibar after political parties....
Found on
No exact match found