Mom Carries Missing Dead Baby ‘All Over Town’ to See Dolphins & Cemetery Before ‘Passing Out,’ Losing His Body: Police
Newly-released police reports offer more insight into the disappearance and presumed death of a missing Texas baby who was last seen in Long Island Village, in Cameron County. According to the Cameron County Sheriff’s Department, Zachary De La Rosa and Susanne Pierce were arrested on March 22 and charged with injury to a child. The …