Scotland chosen as site for first British space port

The UK Space agency said Sunday that it had chosen a peninsula on Scotland’s north coast as the site of the country’s first space port.