Scotland is a country that is part of the United Kingdom. It is located in the north of the island of Great Britain. The bodies of the victims were found in the Scottish Highlands.
Buck Ruxton Genius-Level Quiz: 31 Questions for the intellectually elite