Julie Gichuru Blasts KCB Group Over Insensitive ‘Beasts of No Nation’ Ad Television Talk Show host Julie Gichuru on Monday forced the KCB Group to apologize and take down an ad that was deemed distasteful. The April 26, 2017 News·Social Media·TL