Tag:

North 66th Street, Philadelphia, PA

'Decomposed Body Discovered Hanging From Tree,' In Pennsylvania, Police Say 'Decomposed Body Discovered Hanging From Tree,' In Pennsylvania, Police Say
'Decomposed Body Discovered Hanging From Tree,' In Pennsylvania, Police Say "A decomposed body was discovered hanging from a tree in the woods,"…