At which place in the world, Narendra Modi wax statue was unveiled in a museum?
kavitaEnlightened
At which place in the world, Narendra Modi wax statue was unveiled in a museum?
Share
In 2016, a wax statue of Modi was unveiled at Madame Tussaud Wax Museum in London.