Topic: In 1217, some 800 years ago, the Charter of the Forest or Carta Foresta was sealed. The Charter gave rights to the free men of Britain to access the Royal Forests. […]
Topic: In 1217, some 800 years ago, the Charter of the Forest or Carta Foresta was sealed. The Charter gave rights to the free men of Britain to access the Royal Forests. […]