The following is part of our coverage of the Houston Cinema Arts Festival. During a long period between 2000-2001 in Tehran, Iran, sixteen women fell victim to a sadistic serial killer. Because these women were sex workers, the public turned […]
0