Massachusetts12 months ago
Tornado confirmed in Mansfield, North Attleboro and Weymouth, National Weather Service says
BOSTON – A tornado touched down in three Massachusetts towns Friday morning – Mansfield, North Attleboro and Weymouth – the National Weather Service confirmed. The agency...