An international solidarity march set off towards the Gaza Strip yesterday, aiming to break the ongoing blockade and demand an end to what participants describe as the genocide being committed by Israel since 7…
Delegates from 32 nations march to Gaza, call for end to blockade and genocide – Middle East Monitor
