World Culture Festival highlights of events
New Delhi, March 12: The seven-acre stage created by the Art of Living Foundation for its World Culture Festival on the Yamuna flood plain here caused a bit of public inconvenience as most of them faced difficulties in having a point of…