-
“A Chemical Reaction” Film Showing
“A Chemical Reaction” Film Showing
A film to be shown at First Parish in Needham, 23 Dedham Ave., tells the uplifting story of a town in Canada that won the right to ban toxic lawn pesticides and the court case that went all the way
Free