-
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.