In July of 1993 15 year old Becky Stowe disappeared from her friends house near Niles, Michigan. While law enforcement, her family and the community searched for her, a teenage boy, a “friend” of Becky’s, knew the truth.
In July of 1993 15 year old Becky Stowe disappeared from her friends house near Niles, Michigan. While law enforcement, her family and the community searched for her, a teenage boy, a “friend” of Becky’s, knew the truth.