‘Our Code Kills Palestinians’: Muslim Employees Challenge Big Tech’s Role in Gaza
AboutIslam & Newspapers 12 June, 2025 In recent months, Muslim employees at some of the world’s most powerful tech companies have found themselves at a crossroads—grappling with whether their work…