Police made a gruesome and horrifying discovery when a woman living in a downstairs apartment reported that there were maggots falling from her ceiling in the Bronx in New York City, New York.
The woman called the building superintendent on Saturday about the maggots. She also told him that she had heard two gunshots and a loud thud from the apartment above her on Nov. 6 at about 6:50 p.m.
Ernesto Garcia, the superintendent, called the police and they came to the upstairs apartment to perform a wellness check.Police said that before they could even enter the apartment that they were […]
Read the rest of this story here: www.theblaze.com