Philadelphia police are investigating a horrifying and bizarre discovery: A casket filled with infant organs left on a city sidewalk.
According to ABC 6, on Monday night police were called to West Clearfield Street in North Philadelphia where officers found fresh infant organs in a child-sized casket. The two human organs were in plastic bags inside the closed casket, which was unlocked.
The medical examiner confirmed the organs were from a human infant.
“The coffin appeared to be a fresh coffin,” Philadelphia Police Chief Inspector Scott Small told ABC 6. “It was possibly taken from a funeral home or possibly dug from the ground from a fresh grave.”
Investigators have searched nearby cemeteries for evidence of a grave disturbance, but so far have not found anything.
They are now working with local funeral homes to determine where the casket came from.
ABC News reports that police are also looking into the possibility that the organs are connected to a Satanic ritual.
This is a developing story and will be updated as more information becomes available.
Feature photo: ABC 6 screenshot