PHILADELPHIA (WPVI) -- Philadelphia police are investigating after a body was discovered in the Delaware River off of Penn's Landing.
Police said a passerby made the discovery around 6:30 a.m. Friday near the Chart House Restaurant on the 500 block of South Christopher Columbus Boulevard.
[Ads /]
Authorities were notified and the Marine Unit responded to recover the body.
The circumstances surrounding the person's death have not been released.