Delhi High Court says Social Media Criticisms are a reality users must accept. Learn how court dismissed a defamation case, ...