US
Wax statue will be unveiled at India's first Madame Tussauds museum
Security was tight at the unveiling following a protest in Madrid on Tuesday