Journalism of Courage
Advertisement
Premium

World Culture Festival: Here’s a sneak peak into the grandeur

The World Culture Festival, March 11-13, is claimed to be attended by 3.5 million people. It has stoked a controversy because it is being organised on the floodplains of the Yamuna in New Delhi.