All viruses may be stowaways within our DNA

All viruses, including relatives of HIV and Ebola, could potentially be 'stowaways' transmitted from generation to generation for millions of years, according to new research.