Columbia Baby Doe was an infant discovered in Columbia, Missouri in 2019. The decomposing remains of the child were found stuffed into a backpack and hidden in a tire outside the McKnight Plaza.
She is currently undergoing testing by Othram, Inc.
Columbia Baby Doe was an infant discovered in Columbia, Missouri in 2019. The decomposing remains of the child were found stuffed into a backpack and hidden in a tire outside the McKnight Plaza.
She is currently undergoing testing by Othram, Inc.