The sudden rise in the Omicron cases postpones the Critics’ Choice Awards

The Critics’ Choice Association stated on Wednesday that the 27th Critics’ Choice Awards, which were set to take place in person on Jan. 9, will be postponed. The show, which is planned to air on The CW and TBS, has yet to be rescheduled. The current spike in COVID-19 cases due to the Omicron form […]