The Enduring Shadow of Cambridge Analytica: Zuckerberg and Meta Directors Agree to $190 Million Settlement
Pavel Durov: A Year After Arrest, Telegram CEO Declares Defiance, Vows to 'Rather Die' Than Yield Privacy