Congressman Peter Welch has been at the center of the health care reform debate in Washington as a member of the House Energy and Commerce Committee. That panel recently gave its approval to a new health care reform plan. We talk with the Congressman about the reasons why he voted for it and why he thinks it’s going to help reduce overall health care costs.
Plus, Senator Patrick Leahy discusses the confirmation vote of Judge Sonia Sotomayor.
And we listen back to the voices in the news this week.