These pyramids, which were recently discovered in Russia’s Kola Peninsula, may provide the requisite evidence to prove that a new ancient civilization once existed on that land. This culture seems to have been much older than the Egyptian one, based...
Est. reading time: 1 minute