Kevin O'Leary and Fox News sued over China defamation claim
A defamation lawsuit has been filed in federal court in Utah against celebrity investor Kevin O’Leary and Fox News Media by a group of Utah residents and organizations who oppose a massive data center project.
Verilumia