November 13, 2017 by dustin - 0 comments Where Did Viruses (Which are Incomplete Slices of DNA Floating in the Environment) Come From?