Deanna Hammond Responsible for Baby in Trash
I have a bit more information on the newborn found in a trash can in Albany. It turns out the mother is 20-year-old Deanna Hammond. She has not yet admitted to putting the child in the garbage, but all signs point to her. She is being charged with concealing the death and abandoning a dead […]