Its pretty rich to dismiss Kropotkins theories as bunk without evidence btw. He is actually recognised in biology for his contributions: see [1]. I mean Stephen Jay Gould one of the most eminent evolutionary biologists wrote an essay about him tilled Kropotkins was no crackpot [2]
[1] https://www.rsb.org.uk/biologist-features/who-was-peter-krop...
[2] https://digitallibrary.amnh.org/handle/2246/6494?show=full