Johnny Depp Loses Libel Case Against Britain's Sun NewspaperJohnny Depp loses libel case against Britain's Sun newspaper.
‘Ellen DeGeneres Show’ Ousts 3 Top Producers Amid ‘Toxic Workplace’ Crisis‘Ellen DeGeneres Show’ ousts 3 top producers amid ‘toxic workplace’ crisis.