Breaking News: Meta must pay $25 billion, one of the largest penalties levied against the tech giant, for deceiving users about data privacy. nyti.ms/4yvv5yZ
When do we start sending CEOs to jail?
Oct 21, 2026 · 6:49 PM UTC
Oct 21, 2026 · 6:49 PM UTC