Tag: Madame Tussauds Museum

Baba Ramdev’s wax impression unveiled, to adorn Madame Tussauds Museum in New York

New Delhi [India], January 30 (ANI): Yoga guru Baba Ramdev became the…

Public TV English Public TV English