Intelligence agency

Numerous rival intelligence agencies were in operation on Earth. (TV: Spyfall)