Awful news out of Willowdale in Massachusetts. RIP.
...