Ah, PressTV, the "first Iranian international news network," based in Tehran and state-run. Sounds like an objective source of news. This is corroborated by the fact that the linked-to article presupposes that the Israeli government is responsible for 9/11. (Why Bin Laden took credit for the attacks -- thus assuring his destruction -- and attempted many more in the same spirit is yet to be explained, of course.) Good stuff!
As for the picture, who knows. I'll simply observe in passing that if you ever leave your basement and visit the country, you'll see that it's comprised of a wide variety of ethnicities and religions. The behavior of two random people on the street no more constitutes the opinions/feelings of the nation than an interview with the leader of the KKK or Michele Bachmann constitutes the opinion of all Americans.