The most senior Islamic cleric in Jerusalem said on Sunday Israeli police hurled stun grenades into al-Aqsa mosque, Islam's third holiest site, to quell the latest in a string of Palestinian protests at the politically sensitive holy site. Israeli police denied the...
