Entertainment News Abbott Elementary Star Janelle James Named 2027 Critics Choice Awards HostOctober 29, 20260 Award-winning actress and comedian Janelle James has been announced as the host of the 32nd Annual Critics Choice Awards, taking…