Legendary Lingala singer Lulendo Matumona, better known as Le General Defao, has come out to set the record straight on the rumours surrounding him and his stay in Kenya. Word on the street is that ...