'Baby India' Was Left to Die in Woods with Umbilical Cord Attached. She(02)
This image is part of a curated gallery related to Newborn Found Frozen To Death With Umbilical Cord Attached And 17 Years Later Woman Is Charged. All visuals are selected to provide relevant visual reference for the topic.
Image gallery: Newborn Found Frozen To Death With Umbilical Cord Attached And 17 Years Later Woman Is Charged