Chinese police bust 'world's largest' video game cheating ring worth $107 million
By Bestboom in News
Updated 3 years ago
The cheating syndicate, called “Chicken Drumstick”, is believed to be the biggest in the world.