richard havyarimanalatest news & developments