Sri Sri Ravi Shankar’s World Culture Festival The World Culture Festival organised by the well-known spiritualist and cult leader Sri Sri Ravi Shankar and his organization, the Art of Living (AOL), kicked off on 11 March in Delhi. The Art of Living website describes the festival thus – “The World Culture Festival celebrations will demonstrate…Read More