A woman in the western U.S state of Utah who confessed to killing six of her newborn babies while addicted to methamphetamine, was sentenced to life...
Recent Comments