The group that led protests last week at Google over a cloud computing contract with Israel said more Google workers were fired, bringing the total to more than 50.
The group that led protests last week at Google over a cloud computing contract with Israel said more Google workers were fired, bringing the total to more than 50.