(FOX NEWS) Saudi Arabia on Monday called the attempted missile attack on Riyadh’s main airport this weekend an “act of war” by Iran and vowed to retaliate.

Houthi rebels in Yemen, who have been fighting Saudi-backed forces there for several years, claimed responsibility for firing the ballistic missile on Saturday. The missile traveled more than 500 miles before Saudi Arabia intercepted it.

The official Saudi Press Agency charged that debris from the missile proved that it was made in Iran and smuggled into Yemen. American officials have previously charged that Iran has armed the Houthi rebels.

Note: Read our discussion guidelines before commenting.