Fact or fiction, Bigfoot has captured the world’s imagination after a road construction crew spotted giant 16-inch-long human footprints near Bluff Creek in northern California in 1958. The discovery seemed to provide evidence for the existence of the Sasquatch-like creatures of native American myth. Now, using advanced scientific methods, an expert team is re-examining the […]