Protestors throw snakes at movie theatres in protest against an Indian version of the film Reservoir Dogs.
cafes, communication, and miscellany
Protestors throw snakes at movie theatres in protest against an Indian version of the film Reservoir Dogs.