In the sheer chaos of the moment, God was fulfilling prophecy and making history. The same thing is happening today.