Body recovered from Delaware River
A dead male was found Tuesday afternoon floating in the Delaware River near PPL Park stadium in Chester, authorities said.
The body, described only as that of a white male, was found in the water around 5:30 p.m. near the boat ramps next to the Commodore Barry Bridge.
No further information was available. - Robert Moran