Townhall Downfall: Rep. Sheila Jackson Lee (D-TX)
Rory Cooper /
[youtube]http://www.youtube.com/watch?v=-L3FnWNkIzU[/youtube]
Yes Foundry readers, you saw that correctly, Congresswoman Sheila Jackson Lee picked up her cell phone while a cancer survivor recounted her story and begged her not to endorse the President’s health care plan. If this isn’t engaging your constituents, what is?