What Happened in 2504 BC

  • Shepseskaf Rules Egypt

    Shepseskaf was a son of Menkaure who succeeded his father on the throne. Shepseskaf's name means "His Soul is Noble." He was likely the last... Read more