Tonight, the second heat of Democrat presidential contenders squared off in Detroit in a debate hosted by CNN.

(more…)