General Intelligence Department (Saudi Arabia)/Definition

The national intelligence service of Saudi Arabia