Newborn Baby Found Dead In Duffel Bag By Firefighters Shoveling Snow
The shocking discovery was made at around 5 a.m. Saturday outside of a Chicago fire station located on the 1000 block of North Orleans Street, the Chicago Tribune reported, adding that the bag was found “covered with snow.” It is unclear how long the baby had been outside before being discovered by authorities, per People magazine. Speaking to the Tribune, Chicago Fire Department spokesman Larry Langford said that under the Illinois Safe Haven Law, the baby’s parents could have contacted someone inside the fire station and surrendered the baby without being questioned....