Palestinian worshippers scuffle with police on Israel’s Independence day

May 6 – Israeli police use stun grenades to disperse Palestinian protesters as tensions erupt outside Jerusalem’s al-Aqsa compound. Rough …read more

Via:: Reuters Video: Top News