Trump announcement of a Hamas-Israel agreement is intriguing, but can only be judged by all sides' implementation -- where US-Israel have a very poor track record in Gaza, Iran and Lebanon...

On a panel discussion at Aljazeera International tv last night, I discussed these issues and why Hamas rightly agrees to test the waters. My key points follow the video below.