“An international group of researchers report the discovery of a new virus isolated from sediment brought up from a depth of 8,900 meters. The virus is a bacteriophage, or a virus that infects and replicates inside bacteria, and bacteriophages are believed to be the most abundant life forms on the planet.”
How would the believers in a creator god explain that?