National Madame Tussauds New York Unveils Wax Figure Of Yoga Guru Ramdev In Delhi BY Outlook Web Desk