Longest siege

Longest siege
Who
Psamtik I
Where
Israel (Azotus (now Ashdod),)
When
01 January 0001
The longest recorded siege was that of Azotus (now Ashdod), Israel, which according to Herodotus was besieged by Psamtik I of Egypt for 29 years in the period 664–610BC.