Tag Archives: Leon Island

Lessons from Mowzey Radio’s death

Uganda kicked off the month of February in a sombre mood when news came out that gifted vocalist and one half of the dynamic duo Radio and Weasel Moses Sekibogo had succumbed to injuries sustained during a bar brawl and died.

Read more