...... because the midnight hour in Baghdad has passed.....
Except they are Arabs and don't have the same view of time as we do. They may have set midnight as the hour but may not actually get around to the hanging for some time.
Punctuality is not a valued concept when dealing with God's will.
What about Allah.....LOL?