Terrence Wigglesworth, a 28-year-old man, was fatally shot inside an apartment at 46 Warren Street in Concord, New Hampshire, on January 16, 2021. The incident occurred around 11:46 a.m. when a disturbance was reported at the Firehouse Block Apartments.
The investigation revealed that Wigglesworth had forced his way into the apartment of Tyler Cochran, 33, leading to a confrontation. During the altercation, Cochran shot Wigglesworth once in the chest. Cochran claimed he acted in self-
...Read More