An elite corps of the O.S.S. Jedburgh was a town located near the training camp, in Scotland.

Log in or registerto write something here or to contact authors.