Journalist Maria Ressa named Mark Zuckerberg and Elon Musk in speech at Hay literary festival in Powys

Archived version: https://archive.ph/RfAHz