Award-winning Tibetan director Pema Tseden was detained by Chinese authorities after what’s been described as a dispute over left luggage at an airport in Xining, western China on Saturday, the Associated Press reports. He was subsequently hospitalized Monday night, prompting the Film Directo… Read entire story.
Source: Deadline