4 charged after body found inside trash can in Olney
Philadelphia police announced four arrests on Tuesday after a body was found inside a trash can last week in the Olney section of the city.
More Videos
From CNN Newsource affiliates