Public executions after deal leaves Hamas in control of Gaza...