A Georgia mother who killed her two young sons by putting them in the oven in 2017 will spend the rest of her life in prison.
A sick Atlanta mother convicted of slowly cooking her two toddler sons alive in an oven — and then sending their father ...
Ten years ago, just before Christmas, Clarke Carlisle was walking the streets of York looking for a good place to die ...