expulsion of the Hyksos

GPTKB entity

Statements (17)