Alarm as Pentagon Confirms Deployment of US Troops to Israel
“Netanyahu is as close as he has ever been to his ultimate wish: making the U.S. fight Iran on Israel’s behalf,” wrote one journalist. The Pentagon confirmed Sunday that it has authorized the deployment of an advanced antimissile system and around 100 U.S. troops to Israel as the Netanyahu government prepares to attack Iran—a move that’s expected […]