Devi Kali

Devi Kali poster Row: Leena Reaches Supreme Court, Seeking Dismissal of Cases Filed Against Her

Filmmaker Leena Manimekalai, who made the controversial poster of Goddess Kali, has filed a petition in the Supreme Court seeking…

2 years ago