Israeli police fire tear gas and stun grenades at Palestinian protesters on Temple Mount
Israeli police fire tear gas and stun grenades at Palestinian protesters on Temple Mount in third day of clashes amid soaring tensions over planned evictions from Arab homes in Jerusalem Israeli police fired tear gas at Palestinian protesters inside the Al-Aqsa Mosque compound on Monday Police said that protesters hurled stones from the mosque, which … Read more