Is Israel finally, finally paying for their sins? Have we entered the good timeline?