Valley of ancient mega pyramids unearthed in EUROPE
Top archaeologist Dr Sam Osmanagich, who claims he found the pyramids, says the Pyramid of the Sun is the largest pyramid in the world – dwarfing the Great Pyramid of Egypt.Dr Osmanagich said he discovered the structures by chance after… Continue Reading