Falmouth is a town in Barnstable County, Massachusetts, United States. The population was 32,517 at the 2020 census, making Falmouth the second-largest municipality on Cape Cod after Barnstable. From Wikipedia
A multi-agency team continues gathering evidence through interviews, forensic analysis, scene examinations in an effort to pinpoint the detonation trigger