November 18
November 18
Thousands die in massive flood at European shores of North Sea
On November 18, 1421, a massive storm batters North Sea coast, sending surge waters inland, breaching dikes and inundating villages in what is now the Netherlands. Over the next day,…