Around 4,500 years after it was constructed, scientists think they've located remains of a hidden entrance at a historic pyramid in Egypt. Built around 2510 BC and standing nearly 200 feet tall, ...