Amidst surging violence and extremism across the occupied Palestinian lands, Israeli forces have once again resorted to lethal force, resulting in the tragic death of another young Palestinian man in the northern region of the Israeli-occupied territories and the eviction of Muslim worshipers from Al-Aqsa Mosque. Israeli forces have continued to ...