A UN protection force must be urgently deployed to Palestine
Summary
Israel is making Palestinian existence in Palestine increasingly impossible.
Description from Al Jazeera English.
Who is covering this
-
A UN protection force must be urgently deployed to Palestine
Israel is making Palestinian existence in Palestine increasingly impossible.
State-funded media




