The reaction to Kunal Kamra’s satire and the broader trend of suppressing dissenting humour reflects a larger struggle over ...
The recent animated franchise blockbuster Ne Zha 2 hit the theatres in China on 29 March. The film became one of the highest ...