President Barack Obama is defending his massive health care overhaul, saying it will take time for its full benefits to take hold.
Obama defends massive health care overhaul