Iran is often grouped with Arab nations, but it is not an Arab country. Its people are largely Persian, its language is Farsi, and its history stretches back to ancient empires long before Islam. Here ...