› added 3 years ago
405
TIL Charles Darwin lost his faith in God after witnessing parasitic wasp larvae devour a caterpillar from the inside out.
via reddit.com