January 2007 - The police find Hornbeck and another missing boy, 13-year-old Ben Ownby, who had been held for four days, in the Kirkwood , Missouri , apartment of Michael J. Devlin. December 21, 2007 - Devlin receives 74 life sentences. He is serving...
4/24/2017