dominique ntawukuriryayolatest news & developments