Melba Ketchum released her eagerly-awaited Bigfoot DNA research paper today…and already it’s looking like a disaster. No academics (just forensic experts) were involved in the research. In order to get their paper published, they were forced to purchase and relaunch their own peer-reviewed journal. The paper, from what I understand, assumes Bigfoot exists and then…