I Googled the URL you mentioned and YYeTs was one of the results mentioned. Don't know if you mean them, but if that's the case...
https://torrentfreak.com/police-arrest- ... te-210204/
A commenter of the article...
"You are missing the forest because you are focusing on the tree...
China is only interested in keeping pirate copies OUT of the country so they can exert political control over the content that gets in. By the same token Subtitles will directly translate what is spoken in a movie which may say things they also don't want their people to see or hear.
They are perfectly fine making knockoffs of products so their citizens can be duped into thinking they can afford all the things we in the west can afford...
But when it comes to content that has a message that they do not have control of they will crack down on it and any service that helps translate it into a language their people can understand."