Stars put on their finery and walked the red carpet for the 80th annual Golden Globe Awards. The ceremony will air on NBC at 8 p.m. Eastern, after a one-year hiatus, as the troubled awards show attempts a comeback.
A Translation Problem
A small change to climate science could make a big difference for Americans. Source link