A top Israeli general tasked with writing his country’s defense policy has admitted that Israel cannot take on Iran’s military alone if the day should come that the regional powers face off in a direct military confrontation, Defense News reports. “We cannot fight Iran alone,” Maj. Gen. Yair Golan, a former IDF deputy chief of staff and a Read More…