Ministry of Interior - Directorate of Passports, Saudi Arabia Ministry of Interior - Directorate General of Passports. Al-Difaa Published by the National Saudi Air Force. Features news and articles about Saudi and International security and defense issues and the latest in weapons technologies. Global Security - Saudi Arabia Overview of Saudi Arabia's military organizations, facilities and equipment. |