AP - President Barack Obama's sweeping health care legislation won precious support from a longtime liberal holdout in the House on Wednesday and from Catholic nuns representing dozens of religious orders, gaining fresh traction in the run-up to a climactic weekend vote.