Russian researchers have coaxed microscopic animals back to life after they spent roughly 24,000 years locked in Siberian ice ...