#2 by TopCat » Feb 21, 2018 12:27 pm
OMFG.
I'd like to see what creationists would make of that. It's one thing to hand-wavingly blame the fact that animals prey on each other on the 'fall' that supposedly happened in Eden.
It's quite another for the fluffy loving god they believe in to design something as viscerally nasty as that.