A protective force must be deployed to occupied Palestine
Source: Al Jazeera | Published: April 28, 2025, 2:15 p.m.
States have the duty to stop genocide. Sending a peacekeeping force to Gaza and the West Bank would fulfil it.
Read Original Article
Back to News List