Vice Prime Minister Moshe Ya'alon on Saturday harshly condemned Defense Minister Ehud Barak and accused him of favoring his political interests over that of Israel's, when he secretly spoke to U.S. officials on Iran.