The eighth Democratic primary debate will be held at St. Anselm College in Manchester, New Hampshire. Okay, so it hasn't been the best week for Democrats. After ... Read more