Yoda Day

Baba Ramdev to have his wax statue at London’s Madame Tussauds

Yoga Guru Ramdev today said that it is a matter of pride that Yoga and…