Police in China have shut down a cheat subscription service that had amassed $76 million in revenue.
Read More