Earthworks


NASA Captures Mysterious Earthworks of Kazakhstan

NASA Captures Mysterious Earthworks of Kazakhstan

The national space agency has been officially probing into these unusual land designs, which had been first discovered in 2007....

Nov 1 2015, 4:42am CST