People march during a pro-Palestinian demonstration in Frankfurt am Main, on 3 November, 2023. Thousands of people, both Israeli and Palestinians have died since October 7, 2023, after Palestinian Hamas militants based in the Gaza Strip, entered southern Israel in a surprise attack leading Israel to declare war on Hamas in Gaza on 8 OctoberAFP