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.

September 19, 2019

Examined