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…