Inside the Microsoft protests: Fired engineer on Palestine, Israel, AI, and big tech June 14, 2025 By admin