Teen charged with murder after allegedly stuffing newborn in cooler, tossing her on side of road: Police
Georgia authorities arrested a woman a little over a year after they discovered a deceased newborn baby on the side of the road. As CrimeOnline previously reported, a passerby discovered a newborn baby inside a cooler in Troup County, along Boy Scout Road and New Franklin Road, in January 2019. Investigators later attended the baby’s …