Abdulrahman Mohamed Babu
Abdulrahman Mohamed Babu (1924–1996) was a Zanzibari revolutionary nationalist.
Abdulrahman Mohamed Babu was born in 1924 in Zanzibar, East Africa - then a British protectorate. He described his ...