The Delhi High Court on Wednesday reprimanded social media platform X Corp (Twitter) for challenging a court order directing it to remove posts by....