In recent weeks, the United States has positioned THAAD anti-ballistic missile defence systems in Israel, bolstering the existing Iron Dome system.
It appears that still was not enough to stop the missile getting through.
In recent weeks, the United States has positioned THAAD anti-ballistic missile defence systems in Israel, bolstering the existing Iron Dome system.
It appears that still was not enough to stop the missile getting through.