Archaeologists uncover Teotihuacano village in Mexico City
Archaeologists from the National Institute of Anthropology and History have made a remarkable discovery of a Teotihuacano village situated in the Tlatelolco area of Mexico City.
Colloquially known as the Demon Star, the star Algol was linked to the winking eye of Medusa by early astronomers. Algol is actually a 3-in-1 multiple stellar system. A stellar…
Archaeologists made a stunning discovery in Russia when they uncovered mummies bearing intricate tattoos on their bodies. The mummified remains belong to members of the Pazyryk tribe. Originating in the…
A surprising discovery was made in a coal mine in the Ukrainian city of Donetsk in 2008. Because of the structure of the sandstone in which it was lodged, the…