Atcel Olmedo (November 5, 2002 - September 2005) was a toddler discovered in Naperville, Illinois. It is believed he was killed by his abusive father, according to his surviving siblings. Olmedo's parents later fled to their native Mexico.

Reconstruction by FACES

Sources

Community content is available under CC-BY-SA unless otherwise noted.