EVANSVILLE, Ind (WEHT) Police are investigating the death of a new born. Officers were called to St. Vincent Hospital on Washington Ave. Friday around 9:40 a.m.
Police say the baby was possibly born under the influence of narcotics.
This is a developing story.
(This story was originally published on April 3, 2021)