Hundreds of Palestinians protested in Gaza to demand an end to war, with some chanting anti-Hamas slogans in a rare public show of dissent. Much of the northern city of Beit Lahia has been reduced to rubble since the war began following Hamas’ Oct. 7, 2023 terror attack on Israel.