Mousavi Majd, from the Quds Force to the gallows The traditional definition of a double agent is a spy who is secretly working for two different intelligence services/governments at the same time. In other words, all double agents are spies but most spies are not double agents. Previous Next 1 2 3 4 5 6 7 8 2020-06-25 admin Share ! tweet