john githongolatest news & developments