nancy karigithulatest news & developments