It was during a short period for questions at the end of Mr Ahmadinejad's university appearance yesterday that he was challenged over the persecution of gay people. "In Iran, we don't have homosexuals. In Iran we don't have this phenomenon. I don't know who has told you we have it," Mr Ahmadinejad said to laughter and cries of disbelief from the audience of students and university staff.