Leicester, Massachusetts, small plane crash: Snowmobilers help rescue

A small plane landed in a field in Leicester, Massachusetts on Tuesday, February 2, 2021.

LEICESTER, Mass. – Three people were hospitalized with non-life threatening injuries and a dog was rescued after a small plane crashed in a field in Leicester, Massachusetts on Tuesday. Fire …

Read more