Beijing shuts down film fest
BEIJING: Chinese authorities on Saturday shut down an annual independent film festival that has been a rare venue for films that could be critical of the government.
Know about market updates
BEIJING: Chinese authorities on Saturday shut down an annual independent film festival that has been a rare venue for films that could be critical of the government.