For centuries, the Djoser Step Pyramid in Egypt has held the title of the world’s oldest pyramid, estimated to have been built around 2,630 BC. But a controversial study from a few years ago suggested ...
Purdue is the biggest mover in the field this week as the Boilermakers ascend to the No. 1 line and claim the last top seed.