WEST COLUMBIA, S.C. (AP) - Rep. Joe Wilson is known as a mild-mannered congressman fond of making short speeches. His shortest got the most attention.
"You lie!" Wilson blurted out during President Barack Obama's health care address to a joint session Wednesday night, an outburst that made some supporters shudder even as others believed it could give Wilson a political boost in his conservative hometown.
"He's the only one who has guts in that whole place. He'll get re-elected in a landslide," said John Roper, an insurance agent, as he sat among patrons at a diner near Columbia.
Still, Southern sensibilities reign in the district Wilson has represented for the past eight years. Added Roper, "He probably shouldn't have said it in that context."
Wilson apologized to the White House soon after the speech and again Thursday, but did not back away from the issue that prompted his outburst.
"People who have come to our country and violated laws, we should not be providing full health care services," he said.