Healthcare.gov launch fallout, Obamacare rollout troubles

WLS – Chicago 1:46 mins

A new survey shows that most people have a poor impression of Obamacare implementation.

View Comments