Jerusalem, Undefined — AFP Israeli history teacher Meir Baruchin has paid a high price for denouncing the war in Gaza: he was sacked from his job and even locked up as a “high-risk detainee”. The school teacher triggered a firestorm after October 7, by posting a photo of Palestinians killed by the Israeli army. He […]