Anjali Mehta | The Daily Star
  • Anjali Mehta

    Anjali Mehta is a Delhi-based medical practitioner.

  • A many splendoured thing

    The importance of love has never been greater. Our world is wracked with violence, stress, indiscipline and diminishing resources. Exploitation, intolerance and domination abound. What the world needs is a thorough immersion in this uplifting, peace-engendering and unifying emotion.