Bagamoyo Governance Baseline
Once a center for the East African slave trade, Bagamoyo literally means, “lay your heart” (Bwaga = lay and Moyo = heart in Swahili). The name came from the despair felt by those who had been captured inland and transported to Bagamoyo where they waited to be shipped to Zanzibar and the Far East. Knowing […]