Vice President Joe Biden said on MSNBC that she had made "an outrageous assertion." David Axelrod, Obama's top campaign strategist, tweeted that Rosen's comments were "inappropriate and offensive." The president's campaign manager, Jim Messina, said Rosen should apologize.
Michelle Obama tweeted, "Every mother works hard, and every woman deserves to be respected. - mo." Such tweets tagged "mo" are from the first lady, a mother of two with a law degree.
Rosen initially refused to back down.
"I am raising children too," Rosen tweeted to Ann Romney. "But most young American women HAVE to BOTH earn a living AND raise children. You know that don't u?"
By the time Obama's remarks had been released, Rosen had done what he suggested: rethought her stance and said sorry.
"I apologize to Ann Romney and anyone else who was offended," Rosen said in a statement. "Let's declare peace in this phony war and go back to focus on the substance."
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.