Palestinians clashed with Israeli troops on Friday as protesters rallied in Hebron to mark twenty years since the massacre of 29 Palestinians at a religious shrine.