Sri Sri Ravi Shankar delivered keynote address as the inaugural World Meditation Day commenced at the UN headquarters in New York

Sri Sri Ravi Shankar delivered keynote address as the inaugural World Meditation Day commenced at the UN headquarters in New York