A Slave Freedom Certificate signed off in Mombasa in February of 1891. I can make out the seal of the Imperial British East Africa Company-Mombasa &am
A Slave Freedom Certificate signed off in Mombasa in February of 1891. I can make out the seal of the Imperial British East Africa Company-Mombasa &am