Owora Lawrence aka Zaabu is born to the former manager of Tororo superstar Raster David who died in 2010 due to an untold illness, Zaabu has been studying in Makerere University doing social sciences before he decided to follow his passion in music he has been struggling with photography just ...