SPY CATCHERS
... SPY CATCHERS. Closely allied to the Intelligence Services if the Navy and .irmy is the Special Branck of the Criminal Investigation Department at Scotland Yard. Its activities are considerable unobtrusively guarding greet persons and keeping an eye on ...