LILBURN

Cops find newborn alive and well after woman gives birth during car crashCops find newborn alive and well after woman gives birth during car crash

Cops find newborn alive and well after woman gives birth during car crash

Pregnant Georgia woman delivers own baby as vehicle taking her to hospital skids off highway. Infant goes missing in the…

5 years ago