Palestinian protesters threw rocks and Israeli police fired stun grenadesand rubber bullets in clashes outside the al-Aqsa mosque in Jerusalem on Monday as Israel marked the anniversary of its capture of parts of the city in the 1967 Arab-Israeli war.