Indian guru’s festival on Delhi floodplain riles greens, worries police | Reuters
Workers lay carpet on the steps of a stage at the venue of World Culture Festival on the banks of the river Yamuna in New Delhi, India, March 8, 2016. Reuters/Anindito Mukherjee NEW DELHI Indian environmentalists More...