Eric Mason, a 48-year-old man from New Brighton, was found shot in the head inside a vacant building on 11th Street in Beaver Falls on December 30, 2024. The Beaver County Coroner's Office ruled his death a homicide. Police investigations revealed that Mason was last seen borrowing a car the night before his body was discovered.
Authorities identified Daniel Felo II, a 37-year-old local man, as the primary suspect. Felo was charged with homicide after evidence linked him to Mason's death
...Read More