In a video that went viral on social media on Saturday, Baba Ramdev is allegedly heard saying 'allopathy ek aisi stupid aur dilwaliya science hai' ('Allopathy is a stupid & ... science'). Know why there is so much controversy over Allopathy vs Ayurveda these days.