The bdelloid rotifer – a minuscule microorganism invisible to the naked eye – can survive being frozen for 24,000 years, a new study reveals. Russian experts say the microscopic invertebrate, about ...