Stella Babaian of Hopkinton passed away peacefully at home surrounded by her family on March 19 after a long, courageous battle with cancer. She was 58 years old. Stella was born Sept. 12, 1961, in Baku, Azerbaijan. She and her family would later flee war-torn...

read more