Today is the twelfth anniversary of the disappearance of Oscar David Rabadan de Leon. He was abducted along with his sister Adriana by their non-custodial father, Oscar Alejandro Rabadan Hernandez, from Gurnee, Illinois. Adriana was found safe in June 2011, but Oscar remains missing.
Above are pictures of Oscar and his father in 2006 and another picture of Oscar circa 2010. Help bring him home to his mother – if you have any information as to his whereabouts, please contact either the National Center for Missing and Exploited Children at 1-800-THE-LOST or the Gurnee Police Department at 847-599-7000.