News Other Content Google fires 28 employees to protest Israel's cloud deal Sources from Theregister • WSJ News on Youtube • Published 5 months ago