The United States Secretary of Defense said that if President Trump were to request an attack on Iran tonight, the U.S. would carry it out. The statement was made in response to speculation about potential U.S. military action against Iran.