Loading...

Victory for Democrats

| It's a huge victory for Democrats as the Senate narrowly approved a bill that would overhaul America's health care system. Joel Brown has more information from Washington DC.