Wasn’t so long ago that China was disguising their pyramids with trees, denying their existence and barring visitation to them by explorers and archaeologists. How things have changed! Here’s two reports on a newly announced pyramid discovery: Thursday, August 23, 2018 SHAANXI, CHINA—Live Science reports that a step pyramid in […]

%d bloggers like this: