A newborn baby who had been missing since Friday was found dead in a wooded area near Halifax, Canada on Sunday.
Police charged two relatives of the infant’s mother with concealing the child’s body and obstructing investigators.
A newborn baby who had been missing since Friday was found dead in a wooded area near Halifax, Canada on Sunday.
Police charged two relatives of the infant’s mother with concealing the child’s body and obstructing investigators.