After a section of Hindus were offended by the official poster of a documentary, Kaali, Delhi police registered a case against its Toronto-based director Leena Manimekalai under 295A (hurting religious sentiments) and 153A (disturbing communal harmony) of the Indian Penal Code (IPC). In the poster released at the Canada film festival, a woman dressed as […]