Jafar Panahi’s “Taxi” November 13, 2015 By Admin By Andrew Hamlin Northwest Asian Weekly If Jafar Panahi’s new movie comes off less than perfect—or even if it seems perfect—one must consider the circumstances. The Iranian director’s own government […]