Do you have an alternative explanation for this evidence?
maybe it's just an ostriche. Assuming you aren't married to other theories that would be damaged if that were true.