The Delhi HC has issued global blocking orders to ISPs and domain registrars to suspend 79 pirated sites streaming the UEFA ...