Dynamic injunction against rogue websites streaming Cricket World Cup by Delhi High Court·September 29, 2023