Meta Platforms on Wednesday told the Delhi High Court that TV Today-owned Harper’s Bazaar India’s Instagram page was blocked to comply with the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021 (IT Rules) after three copyright strikes.