Tags: civilisation

Scientists have been left baffled after discovering huge megaliths in Russia that they say are the largest in the world.  Researchers state that the megaliths found in Russia are 2 to 3 times larger than the largest known megaliths in Baalbek, and defy any explanation beyond some kind of advanced civilisation existing thousands of years ago to…