Home Eco Friendly Guide Viruses may be our ancestors!