sam mkokelilatest news & developments