US War Secretary Pete Hegseth paid a secret visit to US troops in Gulf on Saturday amid Iran war and said the troops are prepared for a prolonged war. "These troops want to finish this fight for their kids and their grandkids," he stated. Notably, US has reportedly deployed 3,500 troops in Gulf amid war.