NEWS KTN Managing Editor Ellen Wanjiru Accused Of IncompetencyBy KahawaTungu ReporterJuly 22, 2019 Standard’s Kenya Television Network (KTN) is grappling with lack of talent and leadership, even as the new managing editor Ellen…