Painter, sculpture, set designer, TV and theatre director and professor of university, Taha Behbahani was born in 1948 in Tehran. Since 1983, he has mainly
I guess the Iran presidential election would eventually come down to a dirty fight between former president Akbar Rafsanjani and former head of state radio