Newton Ndebu on Muck Rack

Newton Ndebu

Verified
Nairobi Kenya
News Editor, CCTV Africa — CGTN
As seen in: CGTN

Husband, father, Afro-optimist ..... Journalist - CGTN Africa views attributable to me, myself and I !