Iranian supreme leader Ayatollah Ali Khamenei defended the moderate President Hassan Rowhani Saturday, demanding tolerance from opponents who have criticized him over talks with world powers on Tehran’s controversial nuclear program, Agence France-Presse reported.