Russian scientists have announced that they have found a new type of bacteria living in a subglacial lake in Antarctica. This finding is significant as it was previously thought that life in those conditions was not possible, or improbable. This finding also helps support theories that life may exist […]