Quote: Right then. So you're on record with equating a scientific discovery with crackpot claims.
In this case? Yes. Because they have submitted NOTHING to peer review. Right now, this is little more than two jesus freaks claiming to have found the fucking ark again.