“Allopathy Is Stupid” Video: IMA sends legal notice to Baba Ramdev
New Delhi: Yoga guru Ramdev, the face of one of India's biggest consumer goods and alternative medicine empires, received flake from the doctors' community and has been asked to apologise by the Indian Medical Association over his alleged…