Former Israeli military chief Moshe Yaalon said Thursday that Israel and the West have the ability to launch a military strike that could set back Iran's nuclear program for years. Yaalon was widely criticized for the remarks, with some saying he was drawing unnecessary attention to Israel's capabilities.