Art of Living founder Sri Sri Ravi Shankar, whose mega event was mired in controversy for violating green norms, today took a dig at his critics for describing the World Cultural Festival as his “private party” noting that obstacles do come when something great is done.
