For a country admired for its diversity, could there have been a compliment any better than India being home to the greatly debated ‘statue of unity?’ In a country so used to impassioned debates; one where politics evokes a response…
Narendra Modi In Double Role: PM’s Wax Statues Established At Madame Tussauds
India’s Prime Minister Narendra Modi will be seen in four cities at one time across the world. No, we are not talking crazy but the truth has a twist. PM’s wax statues will be unveiled at the Madame Tussauds Museums…