An Opera News Kenya publication
Sheila Tusiime Mugisha, one of the senior reporters atUganda’s NBS TV has call it quits. Sheila,…