Authorities in China have shut down the 11th Beijing Independent Film Festival on its opening day. While the film festival experienced disruptions in previous years, organizers were able to reach deals with the police that allowed the films to be played. This year, however, there was no such accommodation. Read on.
Photo of the Day: Beijing by old gladiola