Unidentified Wiki
Advertisement

"Baby Theresa" was an infant found deceased in 2009. An unidentified suspect who wore sunglasses was seen driving a metallic blue Dodge Shadow in the area where the child was found and may be linked to her death.

Sources

Advertisement