HISTORY OF ST STEPHENS CATHEDRAL Jogoo Road - From 1902 to Present!

This is a colonial history of one of the biggest Anglican churches located along Jogoo Road in Nairobi Kenya