In Hawaii, police are investigating a distressing incident where a homeless woman reportedly gave birth on a sidewalk and was discovered dragging the baby by its umbilical cord.
In Hawaii, police are investigating a distressing incident where a homeless woman reportedly gave birth on a sidewalk and was discovered dragging the baby by its umbilical cord.