watch 01:36
We're Getting Mutants in the MCU - The Loop
Do you like this video?
Play Sound
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.