Viruses: ancient, tiny, amazing

They're as old as life itself but scientists can't say for sure if they're alive. They're written into our DNA, shaping the human saga...