Building a future

1 min read

What made the Norman fortresses so formidable that they remained undefeated