Sections
Shows
Events
London, New York and now Delhi: Madame Tussauds to open wax museum in the capital