At least 20 Palestinians have been injured in clashes with Israeli police outside the al-Aqsa Mosque compound in the Old City of the occupied Jerusalem al-Quds.