Hiep Luu

Luu left the house he shared with his parents in Berwyn, Illinois on the morning of December 15th, 2003 in a 1992 grey Nissan for his job at a electronics manufacturer in Woodridge, Illinois. He never arrived.

Read More