Twitch banned in Spain after football league attempts to stop online piracy

Twitch, along with dozens of other private websites, are being blocked en masse by ISPs in Spain due to piracy concerns from the LaLiga football league. Twitch is one of the most popular live streaming […]