Scorecard Research Beacon
Search Icon
ABC News September 19, 2019

Man arrested in wake of human remains discovery

The discovery, made at a storage facility in Philadelphia, could be tied to a 2003 missing person case.