London, Sep 10 (ANI): US President Barack Obama became the first president to be called 'a liar' in front of a joint session of Congress by a Republican senator.
South Carolina senator Joe Wilson pointing angrily at the President, blurted at the top of his voice: "You lie!" when Obama was addressing the Congress on health care.
But about half way through his 40-minute address, Obama certainly became the first president in to be called a liar, The Telegraph reports.
The president was dispelling a list of myths and "bogus claims" spread by opponents of his plan, when he denied the assertion that his proposed reforms would not provide health insurance to illegal immigrants.
Wilson's outburst prompted cries of "Shame!" from the Democratic benches, while the president looked startled and Nancy Pelosi, the Speaker of the House.
First Lady Michelle Obama, watching from the public gallery, shook her head in dismay. Even the Republican colleague of Wilson left patted his arm to calm him down.
Later, Wilson apologized for heckling and calling President Barack Obama 'a liar'.
"This evening I let my emotions get the best of me when listening to the President's remarks regarding the coverage of illegal immigrants in the Health Care Bill. While I disagree with the President's statement, my comments were inappropriate and regrettable. I extend sincere apologies to the President for this lack of civility," Politico quoted Wilson, as saying. (ANI)