Asha Mwilu Leaves Citizen TV to Launch Media House

Asha Mwilu with a colleague on October 20, 2016.
Asha Mwilu with a colleague on October 20, 2016.
On Friday, May 29, Citizen TV Special Projects Editor, Asha Mwilu, announced that she would be leaving the media house to launch her own start-up.
%d bloggers like this: