Alice Russell, Lizzie Borden’s “Turncoat Friend”

It happened today. Alice Russell’s former abode on Hillside Street, in Fall River, Massachusetts, was razed to the ground, along with the other 7 homes on the same block, to make way for a parking lot. Gone forever. Shame on you SouthCoast Hospital Group for destroying another neighborhood. Shame on you for taking 8 houses […]