JUST IN: The BBC reports that a 'landmark' antitrust case against Meta could 'force Zuckerberg to sell Instagram'Published by The Spectator IndexApr 14, 2025 2:10:05 AM UTC