Commentary
It will take weeks, if not months, for the U.S. election results to be finalized. While the world waits nervously, the American political world will be engulfed in a tsunami of recriminations, second-guessing, finger-pointing, and introspection.