Prime Minister Narendra Modi attends the grand opening of Sri Sri Ravi Shankar's World Culture Festival on the banks of the river Yamuna. The three-day event has been wrapped in controversy for days over the damage to the delicate ecosystem of the river.