India co-sponsored a draft resolution of the UN General Assembly, which was passed unanimously, to proclaim December 21 as World Meditation Day.This means that December […]