World Tech Workers Who Spoke Out Against Microsoft’s Ties to Israeli Military Fired After Protest Microsoft Corp. has dismissed two employees, Ibtihal Aboussad and Vaniya Agrawal, after they disrupted an event celebrating the company’s 50th anniversary. Aboussad, who has... The Observer PostApril 8, 2025