Add imageS1.E2 ∙ The NeighborsSat, Jun 7, 1980Carroll's sale of land to a Mennonite family draws fire from neighbors, many of whom had bid on the property.Rate