WASHINGTON -- America has had better weeks than the one just past. Only days away from the 15th anniversary of the 9/11 terrorist attacks, the Democratic and Republican presidential candidates convened for what was dubbed the “Commander-in-Chief Forum,” sponsored by NBC News and hosted by “Where in the world is Matt Lauer?” Indeed.
The week that was...embarassing