This picture was in 2018 on the "israeli" side of the border with Gaza, during a solidarity gathering with the Great March of Return taking place in the other side. More than 200 Palestinians were killed in these protests during 2018-19.
Just a reminder that whenever Palestinians in Gaza protest non-violently, or taking up arms, Israel's response is the same in both cases- mass slaughter. The massacre didn't begun in October 7, but now it had reached monstrous proportions.
May Gaza survive this. May Palestine will be free. From the river to the sea.