A few weeks ago, a team of Free Press producers and reporters arrived at Ben Gurion airport in Tel Aviv. The energy was somber and still, almost like the country and its people were...
Show More
Mentions
There are no mentions of this content so far.