There have been some significant developments in the investigation surrounding Eugene Albert Horsch, a 44-year-old Philadelphia man whose property at 417 West Chew Avenue in the city’s Olney neighborhood has become the focus of an investigation involving Philadelphia police, the FBI and other agencies. The investigation began almost accidentally on June 19, 2026, after a... Continue Reading →