HONG KONG – A group of Chinese workers who were excavating a hill for the construction of a new school, discovered the...
Researchers from the Chinese Academy of Sciences, have discovered a 100 million-year-old insect preserved in tree resin....
Mexico – Archeologist have found, at the Templo Mayor Aztec in Mexico City, a massive ceremonial skull rack from...