TEHRAN, Feb. 8 (UPI) -- The United States and Israel are in no position to launch a military strike against Iran over its nuclear program, the deputy head of Iran's armed forces said.
Brig. Gen. Masoud Jazayeri told Iran's Press TV that any strike against the Islamic Republic would be met with a counterattack.