In Memory of Joshua and Ashley Gleeson
We remember Ashley and Joshua Gleeson.
Ashley Michele was born on March 5th, 1997.
Joshua Andrew was born on June 23rd, 1999.
They were last seen by those who loved them on November 22nd, 2002 in Dwight, Illinois.
Joshua was found on December 15th, 2002, and Ashley on December 16th.
They were taken by their father, who pled guilty to their murders and is serving two life sentences.
Rest in Peace.