Will Hamas dare break the deal?

.....

© The Australian