Pro-Hamas news outlet Al Jazeera is extremely upset at Israel for taking its security seriously. Recently, Israeli police set up a checkpoint at the Damascus Gate (Shar Shechem) in Jerusalem, at which Palestinians must be screened before being allowed entry. The move is an obvious response to ongoing hostilities and a measure to deter and […]