New Delhi, April 23 -- The Delhi high court on Tuesday slammed yoga practitioner and Patanjali founder Ramdev for his "sharbat jihad" comments made about Hamdard's popular drink Rooh Afza, calling them "indefensible" and saying they "shocked the conscience" of the court. Ramdev also assured the court that he will take down social media posts and advertisements related to the comments in question....