Carol Mae Finch, 61, of East Helena went home to see Jesus on July 1, 2001, at St. Peter’s Hospital after persevering with faith through a valiant battle with breast cancer. Carol was born July 11, ...