$76M unfaithful ring busted by Tencent and cops in operation ‘Chicken Drumstick’

A joint operation in between Chinese police and Tencent has actually busted what’s being referred to as the “world’s greatest” computer game cheating ring. …
Find Out More

By admin