Israeli police fired rubber bullets and stun grenades towards rock-hurling Palestinian youth at Jerusalem’s Al-Aqsa Mosque on Friday amid growing anger over the potential eviction of Palestinians from homes on land claimed by Jewish settlers. More than 170 Palestinians have been injured after Israeli police stormed the Al-Aqsa. Worshippers dispersed elsewhere in occupied East Jerusalem, […]