Sen. John McCain (R-Ariz.) and Democratic leaders are calling on Rep. Joe Wilson (R-S.C.) to apologize for heckling President Obama as a liar. Wilson shouted to the president "you lie" after Obama said illegal immigrants would not benefit from health insurance coverage from the reform bill. Obama glared disgustedly in the direction the remark came from, as did Speaker Nancy Pelosi (D-Calif.) and Vice President Joe Biden. House Democratic Whip James Clyburn (D-S.C.) called Wilson's outburst "embarrassing," while McCain said it was "totally disrespectful" and that there was "no place for it in that setting or any other." McCain said...