Senior members of the Indian Medical Association (IMA) lambasted Yoga Guru Ramdev over his recent remarks on doctors who succumbed to Covid-19. In a viral video, the co-founder of Patanjali Yogapeeth can also be seen calling allopathy a stupid science. Watch the video for more information.