All societies are haunted by its demons and monsters. Monster theory suggests that inside every monster lurks a human being. Unfortunately, in today’s India, we may have to regretfully say that it appears that behind every human lurks a monster. Monstrosity seem to have become the order of the day. St. Augustine says that we can learn a lot...


