Sri Sri Ravi Shankar's organization has told India's top environmental court that it cannot pay a 5-crore fine ordered by judges before the event begins today on the banks of the River Yamuna in Delhi. The spiritual leader's Art of Living foundation said it will pay an initial deposit of 25 lakhs today and the rest within three weeks.