Twitter meets IT ministry deadline: After given the warning to comply with the new IT Rules, 2021. Or risk more concrete action. Twitter complied with the...