Google has laid off 28 employees after their involvement in a protest against the company's latest contract with the Israeli government. Watch to know more.