richard chimwendolatest news & developments