
People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 2024. AFP

People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 2024. AFP

People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 2024. AFP

People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 202. AFP

People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 2024. AFP

People lift placards bearing portraits of Palestinians currently detained by Israel during a protest in solidarity with them and with the residents of the Gaza Strip, in Ramallah city in the occupied West Bank on July 30, 2024. AFP