News

Palestine has a right to exist, and it is obvious that a red line that makes a “two-state solution” unviable has been crossed ...