Palestinians face struggle to survive in Gaza or being forced
Deir el-Balah, Gaza Strip, Palestine – Listening to the radio a few days ago outside
Read More