Iranian supreme leader Ayatollah Ali Khamenei in Tehran. EPA
Iranian supreme leader Ayatollah Ali Khamenei in Tehran. EPA

Charlie Hebdo cartoons of Khamenei spark Iran protest