Debbie Halvorson's website
A guided tour through a zig-zagging fact-check
"Since Debbie Halvorson has been in politics, Illinois has lost hundreds of thousands of jobs."
— PolitiFact National
on Thursday, October 7th, 2010