India is often praised for its spirituality, poetry, and devotion. What is less known, and usually deliberately forgotten, is ...