1 min read

QUEBEC, Canada — Sister Juliette Beaulieu, Sister of Joan of Arc, passed away on Friday, Aug. 10.

She leaves one sister, Rita Chenard of Lewiston.

Comments are no longer available on this story