charles murigandelatest news & developments