NEW INFO from
@DAErieCountyNY, which has scheduled a presser for 3 pm. Just horrific stuff
It is alleged that on Tuesday, June 1, 2026, at approximately 3:30 p.m., Cheektowaga Police officers responded to a residence on Ellen Drive. Police found three victims, a 26-year-old female, 4-year-old boy and 3-year-old boy, deceased inside of the home. The defendant is accused of intentionally causing the death of his wife and two children.
It is further alleged that earlier on Tuesday, June 1, 2026, at approximately 2:30 p.m., Buffalo Police officers responded to a store on the 1000 block of Grant Street near Military Road for a reported shooting. The victim, 45-year-old male, died at the scene. The defendant is accused of intentionally causing the death of the store clerk.