From the blog of the Roanoke Times: A week ago Saturday, for a few hours in the afternoon, a couple of knuckleheads hoisted an “Impeach Obama” banner on an overpass above Interstate 581 near Valley View Mall. More than a few distracted motorists must have wondered, “What the heck? Who in their right mind believes the president has committed acts that merit impeachment?”
Admin Note: Who in their right mind, indeed. It’s good that the Obama worshipers are talking about it, though. They are just helping to get the word out. Let them rant.