Sheriff of Auchterarder

From Wikipedia, the free encyclopedia

The Sheriff of Auchterarder was historically the office responsible for enforcing law and order in Auchterarder, Scotland and bringing criminals to justice.

References

Related Articles

Wikiwand AI