Rachel Mellon Skemp was born in Melrose Park, Illinois to Jeff and Amy Skemp. She went missing on January 31, 1996, while at home sick with her stepfa
Read MoreRachel Mellon Skemp was born in Melrose Park, Illinois to Jeff and Amy Skemp. She went missing on January 31, 1996, while at home sick with her stepfa
Read More