Delhi News | Reported by Sidharth Pandey, Edited by Shuchi Shukla | Wednesday June 1, 2016
For its massive festival held on the banks of the River Yamuna in Delhi, the Art of Living, led by spiritual guru Sri Sri Ravi Shankar, must pay nearly five crores as a fine, the country's top environment court said today, offering strong criticism of the organisation.
www.ndtv.com