19-Year-Old Dies After Falling 60 Ft. At Neville Island Recycling Facility Thursday

(Neville Twp., Pa.) 19-year-old Chris M. Byler died yesterday morning when he fell 60 feet through the roof of Allegheny Recycled Products on Grand Ave. in Neville Island.
There is no word on what caused the accident and the Allegheny County Medical Examiner said that Byler was found dead when police arrived on the scene.


Widget not in any sidebars