An Opera News Kenya publication
British Broadcasting Corporation (BBC) Business Editor Larry Madowo, has faced it tough after a fan asked…