The Fitzgerald Tire Company Co. building in Downtown Belmont was the site of a January 2023 shooting that left one man dead and another wounded. It was later revealed in court to be the result of a botched kidnapping plot. Photo: Melissa Garth Suttle...
While the public debate about gun violence is always ongoing, the facts and circumstances surrounding…