Houston Congresswoman Sheila Jackson – Dumb As A Bag Of Hammers! (via THE ROYCROFT REPORT)

Remember Sheila Jackson Lee, the incredibly dumb congresswoman from Houston? She has found a way to turn the deficit negotiations into a racial issue. Wow, what a surprise! This is also the same idiot Congresswoman from the Houston area – home to NASA – who thought that our astronauts had planted an American flag …… on Mars. Take a look at some of what she had to say on the floor of the House last week .. “I am particularly sensitive to the fact … Read More