Why Are Purple Ribbons Taking Over Haverhill? Mayor Fiorentini Explains!
From now until June 8, Haverhill is going purple—for a good cause! Ahead of the city’s annual Relay for Life American Cancer Society fundraiser, purple ribbons and other colored fabric have been hung throughout Haverhill in an effort to raise awareness for the disease and the event, taking place at