Sasquatch Researcher, Dmitri Bayanov, Has Died

Renowned Russian hominologist Dmitri Bayanov, 88, passed away, on June 1, 2020. He had been in failing health for some time, and had suffered from a short period of ongestive heart failure in recent months. His cryptozoological career focused primarily on the study of relic populations of hominids, including the Almas and the American Sasquatch. […]