Republican from South Carolina Joe Wilson said it during Obama’s speech. Notice Nancy Pelosi’s expression.
I think McCain is wrong when he said it was disrespectful later. Respect is a two way street. Obama’s speech was partisan and full of lies. He deserves the public’s contempt, which he is getting more and more each day.