Approaching Sasquatch hunt as an academic
Sacramento Bee
Meldrum, who teaches anatomy and anthropology at Idaho State University, might be the only college professor in the U.S. researching and publishing work on Bigfoot, or at least the only one putting his name to the subject. Meldrum brought attention to ...
See all stories on this topic »