According to reports, Dayton Ohio police are puzzled by a suspicious infant death which occurred at the Saint Vincent DePaul homeless shelter.
Reports say that an infant boy named Jeremiah Hammond was found deceased early on Thursday morning. The child was at the shelter with both of his parents. The deceased child was a twin. Reports say the other child was staying at the nearby Dayton Children’s Hospital at the time of the event.
Sadly, the shelter reportedly housed more than 4000 adults and children last year. On any given night, reports say it is not uncommon for up to 70 children under the age of six to stay at the Saint Vincent DePaul homeless shelter.