moses mushilatest news & developments