Republican douchebaggery on plain display, Rep. McHenry calls Elizabeth Warren a liar

By now you’ve probably heard of this bit of utter Republican embarrassment: Patrick McHenry, Chairman of the House Oversight Subcommittee on TARP, Financial Services and Bailouts of Public and Private Programs, calling Dr. Elizabeth Warren, assistant to the President and interim head of the new department to oversee credit protection for Americans a liar. It comes in at about 0:58 […]

Read more ›