Cannot GET /newswire/story/indias-first-madame-tussauds-museum-to-open-in-delhi-in-june/964334