Residents of U.S. town now Scottish landowners
Published: December 21, 2017

SCOTLAND, Conn. (AP) — Residents of the town of Scotland, Connecticut, are becoming lords and ladies in the country of the same name. The Scottish land...
Subscribe Today!
Advertisement