Home What is THAAD? The powerful US anti-missile defense system is being sent to Israel – along with up to 100 supporting troops