In a blow to petitioners and proponents of free speech on the internet, the Delhi High Court on Monday refused to put a stay order on the Centre's new Information and Technology (IT) Rules. The latter have been aimed at establishing a system of regulation for new media and digital news platforms.