Tag: Spies
Getting the boot
Steve Carlson July 13, 2014
Germany has asked Washington’s top CIA official to leave their country amid allegations that employees of Germany’s intelligence service were actually spying for the US. The CIA official asked to leave is reported to be accredited as the chief of station, which begs the question, how many German intelligence agency…
Recent Comments