News

States have the duty to stop genocide. Sending a peacekeeping force to Gaza and the West Bank would fulfil it.
Britain has vowed to continue its support for the two-state solution as Downing Street hosts a Palestinian prime minister for ...