Noah Denied China Release

Darren Aronofsky’s latest biblical blockbuster will not be hitting screens in China. Censors have recently decided to ban the release of Noah due to religious reasons. China is not the first country to ban the film. Indonesia, along with a …

Check it out...