Jansing & Co. 11/08/13

Rep. Welch: Obamacare needs 'positive' tweaks

In an interview with NBC News, President Obama apologized to the people who’ve lost their insurance. A panel discusses.

Channels