Delhi High Court Directs Removal Of “Defamatory” Content Against Isha Foundation

New Delhi: The Delhi High Court on Wednesday ordered pulling down from online platforms videos and…