iran struggles

by