On Thursday afternoon, a large number of Iranian university students staged a protest rally in front of the Swiss embassy in Tehran - which hosts the US interests section in Iran - and condemned the insulting movie against Prophet Mohammad (PBUH), named "Innocence of Muslims"