Was Theresa Ann Bier Taken by Bigfoot?

Despite being a lesser known missing person mystery, the 1987 vanishing of 16 year-old Fresno, California native Theresa Ann Bier is a story filled with twists and turns, all of which point to the guilt of one man. This man, 43 year-old Russel “Skip” Welch, maintained his innocence until his passing in 1998. According to […]