Complaints and previous body discoveries haunt a South Buffalo home where 12-year-old Jaylen Griffin’s decomposed body was found, sparking police investigation and legal action. With over 160 complaints since 2007, the property’s troubled history unfolds
More than 160 complaints have been lodged over the years regarding a South Buffalo home, where the decomposed body of ...