Cornell shuts down claims of ‘60% Neanderthal’ NY Bigfoot, setting off fuming Sasquatch hunter

August 2, 2026

This Bigfoot brouhaha is getting furry! Cornell College stated it has by no means examined any supposed Sasquatch corpse —...
Read more