Fitchburg man arrested for striking passerby with gas can, spitting on officer in Leominster

A 38-year-old Fitchburg man faces seven charges after allegedly attacking a passerby with a full gas can, threatening others near the rail trail in Leominster and then spitting on an responding officer.