X

beef products inc.

Disney Must Pay $177 Million to Settle “Pink Slime” Defamation Lawsuit

Summary: The parent company of ABC News made a historically large payout, according to CNN. In 2012, ABC News aired a…