100 US Troops To Be Deployed to Israel
The United States (US) plans to send about 100 troops to Israel to operate the Terminal High-Altitude Area Defense (THAAD) anti-missile system. This deployment comes after Iran’s attacks on Israel in April and October. The goal is to help strengthen Israel’s air defenses against potential threats. The US has previously stationed the THAAD system in […]