Three Top Producers Let Go From “The Ellen DeGeneres Show” After Claims Of Toxic Workplace Environment Staff August 18, 2020 5:20 am Ellen DeGeneres apologized to her staff in a Zoom meeting on Monday, during which employees also learned three executive…
Two Men Charged In Unsolved Murder Of Rapper Jam Master Jay In 2002 Staff August 18, 2020 5:10 am U.S. prosecutors announced on Monday that two men are being charged for the murder of Jam Master Jay, one…