UN declares World Meditation Day on December 21: Here is the significance of the day for Indians
India co-sponsored a UN General Assembly draft resolution that was unanimously adopted to proclaim December 21 as World Meditation Day.
The Times of India ·