KIRKWOOD, Mo. (KSDK) - Saturday marks the sixth anniversary of the "Missouri Miracle."

January 12, 2007 was an emotional day for the entire area after police rescued two kidnapped boys from a Kirkwood apartment.

Ben Ownby had been missing for four days, while Shawn Hornbeck had been missing for over four years.

Michael Devlin has been charged in the crimes and is now serving three life sentences.

Both boys are said to be doing fine.

Read or Share this story: