Philadelphia Police bicycle officers patrolling in North Philly made a grisly discovery under a blue tarp Tuesday night.
Police found human remains partially under the tarp in a non-residential area near some train tracks along N 17th Street near Indiana Avenue around 6:50 p.m.
The medical examiner’s office confirmed the bones belonged to a human but didn’t immediately reveal a time of death nor a cause.
The investigation remained open Wednesday.