Home Kamiti inmates earn Basic/Advanced coaching licenses Kamiti Prison

Kamiti Prison

Gilbert Selebwa
Gilbert Selebwa