The Israel Police’s statement comes after outlets, including the Qatar state-run Al Jazeera, shared footage of the arrests, claiming the police had “stormed” the Christmas event..   Read More in Israel NOWlej.