At a press conference here today, Obama claimed that Hillary Clinton had to take responsibility for the passage of NAFTA, because "she has essentially presented herself as co-president during the Clinton years."
Asked why Obama was attacking Clinton on NAFTA when neither candidate held an elected office to influence the passage of that legislation, Obama fired back saying that the "premise" of Clinton's candidacy "has been 35 years of experience, including eight years in the White House."
He argued that Clinton takes credit for "every good thing that happened" and said that it allowed her to be attacked on the bad as well.
"The notion that you can selectively pick what you take credit for and then run away from what isn't politically convenient that doesn't make sense. If she suggested she had nothing to do with economic policy in the Clinton White House, then it would not be fair for me to bring it up but as you know, that's not the claim that she is making," Obama said.