Jerusalem: Israeli police fire stun guns at Palestinian protesters at Al Aqsa mosque