An Opera News Kenya publication
Three people have confirmed dead as hundreds are displaced following a major landslide in Uganda following…