Speculations around the capabilities of the U.S.-made Patriot missile defense system arose in light of the most recent attack against oil facilities in Saudi Arabia. Questions have abounded all week as to how Saudi Arabia, the planet’s third-highest defense spender and steward of the world’s largest oil facility, allowed itself …
Read More »