Advanced US anti-missile system now ‘in place’ in Israel
The advanced U.S. air defense system the Pentagon rushed to Israel is now “in place,” according to Defense Secretary Lloyd Austin. The Terminal High Altitude Area Defense (THAAD) system, along with the deployment of 100 American troops to operate it in Israel,