Preparing for a massive attack on Iran? US deploys Patriot systems to Saudi Arabia and Qatar
Amid fears of a major new conflict with Iran, the United States has deployed two additional Patriot missile defense batteries to protect critical energy infrastructure in Saudi Arabia…













