JERUSALEM (VINnews) — In shocking footage from a public train in Israel, a Chareidi family can be seen humiliating and insulting female IDF soldiers riding with them on the train. One of the family members asks another who allowed anyone to bring trash on the train. The chareidi children screamed: “We will die rather than […]