‘God in Shackles’, a critically acclaimed documentary exposing the abuse of Kerala’s captive elephants was screened for public at PVR Rivoli in New Delhi on Saturday. Smt. Maneka Gandhi, Union Cabinet Minister for Women & Child Development and an animal welfare activist who attended the screening was moved by the …
Read More »