Controversial.Today
2019-05-07
backgrounder: democratic front for the liberation of palestine
camera.org
2019-05-07
hamas to form body to foil 'deal of the century'
al-monitor.com