This Is the Most 'Indestructible' Animal on Earth

July 27, 2017 - This isn't any ordinary microscopic organism. It's a tardigrade—the most 'indestructible' animal on Earth. Also called water bears,… more