‘Allah supports Palestine’ – Arab IDF soldiers arrested after viral video praising terrorists
‘Residents of Jenin, Allah is on your side,’ one soldier says, while others giggle in the background, in clip released shortly after seven troops were seriously wounded in a raid.