Popular TV personality Larry Madowo has put a face to the faceless and mysterious, Jackson. Jackson Ndirangu is the director...