McCain addresses health care, environment at campaign rally

by