A mother in Alabama will spend the rest of her life in prison after she left her newborn to die in a dumpster because she said raising babies costs “too much money.” Houston County Circuit Judge Henry D. Binford ordered Jakayla Ashanti Williams to serve life in a state correctional facility without the possibility of […]