The United States expects a public apology and no less from Israeli Defense Minister Moshe Ya'alon, who had pledged to clarify statements he had made earlier this week criticizing American foreign policy, a senior U.S. official told Haaretz Wednesday.