Controversial.Today

2019-07-03

palestinian authority thought compliance would lead to independence,

mondoweiss.net