Scientists Unearth 800-Million-Year Old Russian Sleeping Beauty
Scientists are in an uproar as the remains of an 800-million-year-old woman were found in Russia. It was in 1969, when this discovery took place in the village known as Rzhavchik, in the Kemerovo...