Joseph DeLucia, a troubled 59-year-old auto mechanic, tragically resorted to violence against his family over impending financial conflicts, highlighting significant mental health issues.
Neighbors described Joseph DeLucia as a friendless, angry man prone to outbursts, particularly since the death of his mother, showing signs of growing instability.
Collection
[
|
...
]