Palestinians in Gaza stage rare public protest against Hamas in call for end to war
Rights groups accuse Hamas of violently suppressing dissent, quashing protests in the areas they control, while also jailing and torturing their critics.