Police officials said they have found a body that was in “severe decomposition,” in West Philadelphia.
Though police officials have not yet said exactly when or how the body was discovered, they told NBC10 that severely decomposed human remains were found overnight Sunday into Monday near the intersection of Girard Avenue and Lansdowne Drive in West Philadelphia.
Philadelphia Police Inspector D.F. Pace told NBC10 that the person may have been electrocuted, but officials were still unsure of the person’s cause of death…