Scientists revived a tiny worm-like animal after 24,000 years

Scientists were able to revive a tiny-worm like organism found in 24,000 year old Siberian ice....

Read More