A Bitter Brew :faith, Power, and Poison In a Small New England Town

"An April 27, 2003, in the idyllic hamlet of New Sweden, Maine, population 621, Walter Reid Morrill was among friends, sipping coffee in the fellowship hall of the Gustaf Adolph Lutheran Church. Within fifteen hours, the devoted husband and grandfather was dead – and fifteen other members of the congregation fell gravely ill." "Ruled a […]