truth-seeker.info
Self-Sacrifice in Animals
An article that sheds light on self-sacrifice in animals as evidence against the theory of evolution and natural selection.