JEFFREY Meldrum, the scientist who stalked Bigfoot, has died at the age of 67. The professor of anatomy and anthropology at Idaho State University died on September 9 in Pocatello, Idaho. His wife, Lauren Stewart, posted on social media, saying that his cause of death was brain cancer. Meldrum became known for the scientific rigor… Published: [#item_custom_pubDate]
