Italy police busts illegal TV streaming hubs ahead of 2026 World Cup
Italy’s finance police said on Friday it uncovered three illegal broadband TV distribution hubs in Crotone, in the southern Calabria region, and reported four suspects, seizing assets worth about €650,000 ($751,900).
...