Top actors Blessing Lunga’ho and Celestine Gachuhi are set to star in a new local drama titled Kiu set to premier on December 12...