KECH 15 Killed in Massive Landslide in Uganda Published 02 May 2023 15 Killed in Massive Landslide in Uganda Watch now Watch preview Share