Databases for Palestine logo

More than 70 Palestinian arrested in Al-Fawwar Camp by Israeli forces

Sheltering in dilapidated buildings

“This is no life"