ifmat.org
Supreme leader of Iran criticized for saying there is 'free speech' in his country
During his annual Nowruz speech from the city of Mashhad, Supreme Leader Ayatollah Ali Khamenei addressed the important issues of the year that has passed and discussed the upcoming year. One segment of his speech, however, stood out among others, which received a large reaction online. During th