Tech
Google Workers Challenge Termination Over Israel Contract Dispute
Google employees who were fired for protesting against company's work with Israel have filed a complaint to the National Labor Relations Board. Around 50 workers were fired or put on leave, according to the complaint. Google had previously stated that the protesters behavior was disruptive and unacceptable. The