One hundred US soldiers—the only foreign troops in all of Israel—are stationed atop Mt. Keren, deep in the Negev Desert. Their mission: To monitor Iranian airspace 1000 miles to the Northeast for any sign of a missile launch. Their weapon: The THAAD radar, the most advanced mobile radar array on Earth. »6/01/12 12:40pm 6/01/12 12:40pm