Society ❯Internet Culture
Illegal Activities
Operation Taken Down shuts off illegal streaming service with 22 million users and €250 million monthly revenue.