IMA sends a legal notice to Baba Ramdev over alleged remarks against allopathy, Patanjali denies
Following the Indian Medical Association's (IMA's) legal notice to Baba Ramdev over his alleged statements over allopathy and "defaming" scientific medicine, Patanjali Yogpeeth Trust has refuted alle
Read More