
Leena Manimekalai, the director of the new documentary film Kaali, was charged with “hurting religious emotion” by the Delhi and Uttar Pradesh police on Tuesday. The contentious poster for the movie Kaali was the subject of a FIR under IPC sections 153A and 295A, according to the Delhi Police’s IFSO squad. In response to the […]Continue Reading