Obua Denis Hamson

Obua Denis Hamson

President Museveni reshuffles cabinet