US Air Defense System Failed to Protect Saudi Arabian Infrastructure
Saudi Arabia is armed with branded US air defense system which failed to counter a major attack on the world’s largest oil processing plant at Abqaiq. The attack revealed the limits of US-Made air-defense system. Recently Saudi Arabia deployed six Patriot Missile defense battalion what failed to stop this major attack on Saudi infrastructure. Patriot […]