Police recover ‘lost’ newborn baby after woman gives birth during car crash
LILBURN, Ga. - Georgia police officers found a live newborn baby at the scene of an early morning collision involving a pregnant woman earlier this week. Krystal Jones was rushing her ...