Authorities shut down almost 3,000 illegal FIFA World Cup streams

Technology