Palestine. Judea and Samaria. The Palestinian Territories. The home of the occupation. Those are just some of the names for arguably the most contentious…
Welcome to Israel – Palestine! A historically peaceful region that’s never in the news nor generating polarizing opinions or Internet commentators aggressively posting flag…