Film & TV CBS Enlists Kate Henshaw as a Judge for New Reality Show ‘The World’s Best’ Posted on January 25, 2019 by Ify Obi Veteran Nollywood actress, Kate Henshaw is set to judge CBS’ new reality show The World’s Best alongside 49 other international judges. The American judges include Drew Barrymore, Faith Hill, RuPaul