Parents of newborn found dead in motel room cooler charged with evidence tampering

child endangerment
The parents of 3-week-old baby whose body was found in a cooler in a Dallas motel room have been charged with tampering with evidence by concealing a corpse, the Dallas Police Department said. As CrimeOnline previously reported, Dallas police found the infant’s body on December 28 when they were asked to conduct a welfare check …