Scans of the third-largest pyramid at Giza, the Menkaure pyramid, have revealed two anomalous pockets of nothing but air hiding behind its sloping stone walls.
Nestled in the quaint town of Seward, Nebraska, sits a monument to American eccentricity so delightfully bizarre it demands your attention: the World’s Largest Time Capsule, a concrete pyramid housing ...