duncan kimanilatest news & developments