Loading Video…
This browser does not support the Video element.
Child's body found in trash can in West Philadelphia: police
The body of a child was found inside a trash can on the 5500 block of Cherry Street on August 24, according to authorities.