@kimberley_rose @pratik @Denny This is also very good:

For almost 20 years Hamas has repeatedly offered Israel a peace process and effectively a two state solution, based on an Israeli military withdrawal to its 1967 borders, the establishment of a Palestinian mini-state on the West Bank and Gaza, with a ten year truce to negotiate other outstanding issues, such as the right of return for refugees.