News

The statue is believed to have stood in the temple of the creator goddess Neith in the Nile Delta city of Sais. The rulers of Egypt's 26th Dynasty contended with the prospect of foreign invasion ...