Autopsy provides insight on newborn baby found stuffed in cooler, tossed on side of road: Report

Georgia authorities released initial findings concerning a baby found dead and stuffed in in a cooler alongside a Troup County road. NBC 11Alive reports that officers with the Troup County Sheriff’s Office released a statement Tuesday after a passerby discovered what appeared to be a newborn baby inside a cooler along Boy Scout Road and New Franklin Road on …