An Opera News Kenya publication
Byson Kaula is a resident of Malawi whom according to him, jealous neighbours were responsible of…