Fox News forced to apologize after Shark Tank star Kevin O’Leary makes wild claims about opponents of his vast AI data center June 28, 2026 · The Independent Read full story at source