Tehran on Wednesday said it was boycotting the Frankfurt fair, because it had “under the pretext of freedom of expression, invited a person who is hated in the Islamic world and created the opportunity for Salman Rushdie… to make a speech”. It also urged other Muslim nations to join its boycott.