The Iranian People and Their Many Wars

Iranians have endured 40 years of war with their own government, eight years of war with Iraq and an ongoing economic war with U.S.