Catherine Byaruhanga | BBC News Kampala
Writer