Swampscott October 19, 2020 7:03 pm

Boston Man in Court for Leaving Needles at Gov. Baker's Home

DeRosa has been ordered not to go within 100 yards of Gov. Baker’s house. However, he intends to appeal the decision.

US & World Videos

Exit mobile version