ISU anthropologist, Bigfoot researcher dies of brain cancer – East Idaho News by nabs | Sep 11, 2025 | Bigfoot News | 0 comments “But I have an interest in the possible existence of Sasquatch and have made a study of the footprint evidence to that end.” In 1996, Meldrum’s …