Baba TV suspends presenters
-
News
Baba TV apologizes, suspends presenters over Namuganza censure satire
Baba Television has apologized to the Parliament of Uganda, its leadership, Members of Parliament and the general public after its…
Read More »