Archaeologists Found an ‘Anomaly’ Near the Pyramids That May Reveal an Ancient Portal ( www.popularmechanics.com )