Amir Reza Koohestani was born in 1978 in Shiraz. He is an Iranian playwright/director and has won Iran's Theatre Prize for Writing for his play Tales Been Told, While Murmuring Delirium in 2001.
Tony Fegan: Over the last few days, we have found that we all have values we believe are universal, but that when we start talking about them from each of