Not sure it constitutes 'evidence'...
It doesn't.
but it is certainly a perfectly reasonable hypothesis.
As is the one that says Space Aliens did it.
If there's "evidence"- PRODUCE IT. End of story.
[NB:This request to Backwoodsman. No point with The Professor.]