An Opera News Kenya publication
Brown Mauzo releases his new hit after his suicide mission failed. A few weeks ago Brown…