Giant virus discovery sparks debate over tree of life

Evolutionary biologists have never known what to make of viruses, arguing over their origins for ..