Victorious Kenyan leaders at the Nairobi airport returning from the Lancaster House conference where the agreement of independence was made with the British government to give Kenya full independence in two stages; Internal self goverment which is called Madaraka Day, 1st June 1963 and full independence known as Jamuhuri Day on 12th December 1963.

Leave a Reply