Hamas

Hamas warns of surprise attack on Israel in hours