- Associated Press - Monday, December 8, 2014

PHILADELPHIA (AP) - Police are investigating after a man’s body was found tied up in a van at a southwest Philadelphia self-storage facility.

Police say the manager of Locker Room Self Storage discovered the 67-year-old man around 3 p.m. Sunday.

They say the man had facial injuries and was pronounced dead at the scene. His name hasn’t been released.

No arrests have been made.



Click to Read More

Click to Hide