britishpathe.wordpress.com
From the Archive
The 1 June marks the 55th Anniversary of Kenya becoming a self-governing Republic independent from Great Britain. ‘Madaraka’ is a Swahili word for “freedom independence”. Jo…