National Permanent Mission of India at UN observes First World Meditation Day The Permanent Mission of India to the United Nations in New York organized ‘Meditation for Global Peace and Harmony’ to mark First December 21, 2024