At last, singer Douglas Mayanja a.k.a Weasel Manizo has put the gossip of who could be in possession of the late Mowzey Radio’s hard disk to bed. Weasel Manizo wrapped up the allegations when he publicly disclosed that he is in possession of the said hard disk, dispelling rumors that someone else had made off […]